SOFTWARE OVERVIEW

SWI-Prolog

SWI-Prolog is an implementation of the Prolog programming language, a logic-based language used to express facts and rules and derive conclusions from them.

About SWI-Prolog

SWI-Prolog is an implementation of the Prolog programming language, a logic-based language used to express facts and rules and derive conclusions from them. It supports the Edinburgh-style Prolog standard and includes extensions for practical application development. Prolog can be used in areas such as business-rule validation, natural-language processing, software verification, network configuration, robotics, graph processing, and mathematical reasoning. SWI-Prolog provides a development environment for building these systems and is used in research, education, and commercial settings. SWI-Prolog is available for Windows and other major platforms. It is intended for developers and researchers who need a Prolog interpreter and associated tools. Its broad application areas make it suitable for rule-based and symbolic programming tasks.

Categories

Platforms

Website & Downloads

Trusted package or store listing

Open winget listing ↗

Related software

  • .NET Reactor — .NET Reactor is a code-protection and software-licensing system for applications built on the .NET Framework.
  • 010 Editor — 010 Editor is a text and hexadecimal editor with Binary Templates technology.
  • 10x — 10x is a Windows code editor designed for large C++ projects.
  • 8051 Disassembler — 8051 Disassembler converts Intel HEX files for the 8051 microcontroller family into readable assembly listings.
  • ACS — ACS, or Admin Config Service, is a command-line interface for managing configuration and administrative tasks in a cloud platform.
  • APK Editor Studio — APK Editor Studio is an APK editor and reverse-engineering tool for desktop computers.
SWI-Prolog | Soft20