---
name: "swiprolog"
section: "1"
platform: "linux"
package: "swi-prolog"
version: "5.2.13-1"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/swiprolog"
---

# swiprolog(1)

deprecated name of SWI-Prolog

## NAME

swiprolog - deprecated name of SWI-Prolog

## DESCRIPTION

**swiprolog** is the name that previous Debian packages of SWI-Prolog used for the binary. It is now [**swipl**(1)](/swipl/1.md) to comply with upstream naming.

Upstream likes to call the binary **pl**, but this was changed in Debian because of name space pollution. Alternatives listed in the manual are **swipl** and **swi-prolog**, of which the former was chosen for its terseness.

## SEE ALSO

[**swipl**(1)](/swipl/1.md).

## AUTHOR

SWI-Prolog was written by Jan Wielemaker \<jan@swi.psy.uva.nl\> and others.

This manual page was written by Michael Piefel \<piefel@debian.org\>, for the Debian GNU/Linux system (but may be used by others).
