SWI-Prolog è un'implementazione open source del linguaggio di programmazione Prolog, comunemente usato per applicazioni in ambito di intelligenza artificiale e web semantico.
Mediante questo toolkit è possibile utilizzare diverse cose, tra le quali usare le librerie per la programmazione logica vincolata, multithreading, GUI, interfacciamento a Java, ODBC ed altri, Server web, SGML, RDF. Possiede inoltre alcuni strumenti per lo sviluppo, come un IDE, un debugger ed una documentazione. È disponibile per le piattaforme Unix, Windows, e Macintosh.
SWI-Prolog è sotto un continuo sviluppo dal 1987 ed il suo autore principale è Jan Wielemaker.
Il nome SWI deriva da "Sociaal-Wetenschappelijke Informatica", il precedente nome del gruppo dell'Università di Amsterdam dove Wielemaker è impiegato. Tuttavia, il nome di questo gruppo è cambiato a favore di HCS ("Human-Computer Studies").
Cos’è SWI-Prolog?
Pubblicato da SWI-Prolog (sviluppo: Jan Wielemaker), SWI-Prolog è un software open source per Windows che rientra nella categoria IDE ed editor di codice. La prima versione risale al 1987. È scritto in C. Oltre che per Windows, è disponibile per GNU/Linux, BSD, macOS e Android.
Installazione e requisiti
Il produttore distribuisce pacchetti EXE (NSIS) per le versioni 64 bit di Windows. Il file di installazione principale pesa 36,1 MB. L’installazione richiede i diritti di amministratore. L’installazione silenziosa è possibile con le opzioni documentate dell’installer.
Aggiornamenti e cronologia delle versioni
La versione attuale è la 10.0.2 (rilascio: 15 marzo 2026). La cronologia comprende 21 versioni (prima versione: 27 gennaio 2021), tutte collegate ai file ufficiali. In media escono circa 4,1 versioni all’anno.
Popolarità e tipi di file
Il pacchetto Chocolatey è stato scaricato 22.048 volte. Wikipedia gli dedica una voce in 8 delle lingue di questo sito. Su Windows registra 3 tipi di file, tra cui .pl, .prolog e .qlf. Tra i programmi simili ci sono OpenCode, RStudio e Node.js (LTS).
Pro / Contro
Pro
- Open source: chiunque può esaminare e compilare il codice
- Installazione silenziosa documentata
- Disponibile anche per GNU/Linux, BSD e macOS
- Progetto di lunga data (dal 1987)
Contro
- Nessuna versione ARM64 nativa
- L’installazione richiede i diritti di amministratore
In breve: SWI-Prolog è un programma open source per Windows della categoria IDE ed editor di codice, per PC 64 bit. Lo sviluppo è attivo. Gli amministratori di sistema possono distribuirlo senza interazione.
Scaricare SWI-Prolog è sicuro?
- Il file è fornito da swi-prolog.org, il dominio del produttore
- Il link di download usa HTTPS
- L’hash SHA256 è pubblicato: il file si può verificare:
2EC1F25BE0EAFB92E559004782B130774C12573FB4B7E8A917E534754A641AD6· Apri il rapporto VirusTotal di questo hash - Il link ha risposto all’ultimo controllo (22 ottobre 2026)
- Il codice sorgente è pubblico
- ExeAtlas non ospita, non incapsula e non modifica gli installer
Guida correlata: Come verificare l’hash SHA256 di un file su Windows
Versioni recenti
Tutte le versioni (21) ›21 versioni in 5 anni · circa 4,1 all’anno
| Versione | Data | Dimensione | File |
|---|---|---|---|
| 10.0.2Ultima | 15 marzo 2026 | 36,1 MB | 64 bit EXE (NSIS) |
| 10.0.1 | 18 febbraio 2026 | 36,1 MB | 64 bit EXE (NSIS) |
| 10.0.0 | 5 dicembre 2025 | 36,8 MB | 64 bit EXE (NSIS) |
| 9.2.9 | 23 dicembre 2024 | 14,3 MB | 32 bit EXE (NSIS)64 bit EXE (NSIS) |
| 9.2.8 | 23 ottobre 2024 | 13,9 MB | 32 bit EXE (NSIS)64 bit EXE (NSIS) |
| 9.2.7 | 3 settembre 2024 | 13,9 MB | 64 bit EXE (NSIS)32 bit EXE (NSIS) |
| 9.2.6 | 24 luglio 2024 | 13,8 MB | 32 bit EXE (NSIS)64 bit EXE (NSIS) |
| 9.2.5 | 22 maggio 2024 | 13,8 MB | 64 bit EXE (NSIS)32 bit EXE (NSIS) |
Installazione da riga di comando
Installazione silenziosa ›winget install --id SWI-Prolog.SWI-Prolog -echoco install SWI-Prolog -yscoop install extras/swiplswipl-10.0.2-1.x64.exe /SFile di programma (.exe): swipl.exe, swipl-ld.exe
Guida correlata: Come usare winget: installare e aggiornare app
Disponibile anche per altri sistemi
brew install swi-prologflatpak install flathub org.swi_prolog.swiplInformazioni
- Produttore
- SWI-Prolog
- Sviluppatore
- Jan Wielemaker
- Categoria
- IDE ed editor di codice
- Licenza
- BSD-2-Clause
- Prezzo
- Gratis
- Codice sorgente
- github.com
- Linguaggio
- C
- Classificazione dei contenuti
- Per tutti
- Requisiti
- Windows 11 / 10
- Architettura
- 64 bit
- Installer
- EXE (NSIS)
- Altre piattaforme
- GNU/Linux, BSD, macOS, Android
- Versione
- 10.0.2
- Data di rilascio
- 15 marzo 2026
- Prima versione
- 1987
- Aggiunto al catalogo
- 10 gennaio 2022
- Versioni elencate
- 21
- Aggiornamenti all’anno
- 4,1
- Download Chocolatey
- 22.048
- Sito ufficiale
- swi-prolog.org
- ID winget
- SWI-Prolog.SWI-Prolog
- Pacchetto Chocolatey
- SWI-Prolog
- Pacchetto Scoop
- extras/swipl
Tipi di file supportati (3)
Valutazioni e recensioni
Ancora nessuna recensione.
Alternative a SWI-Prolog
Vedi tutti ›-
Open source285,2K ↓ -
Open source705,1K ↓ -
Open source4,9 Mln ↓ -
Open source88,8K ↓ -
Open source49,7K ↓ -
Open source394,5K ↓ -
Open source94,6K ↓ -
Open source12,3K ↓
Domande frequenti
SWI-Prolog è gratis?
Sì. SWI-Prolog è un software open source con licenza BSD-2-Clause.
Scaricare SWI-Prolog è sicuro?
Il file viene scaricato da swi-prolog.org, un dominio che appartiene al produttore; ExeAtlas non ospita né modifica il file. Si può confrontare il suo hash SHA256 con quello indicato qui oppure aprire il rapporto VirusTotal di quell’hash.
Come si installa SWI-Prolog con winget?
Basta aprire PowerShell o Windows Terminal ed eseguire il comando winget riportato in questa pagina. winget scarica l’installer ufficiale e ne verifica l’hash SHA256 prima di avviarlo.
SWI-Prolog si può installare in modo silenzioso?
Sì. La pagina dell’installazione silenziosa riporta il comando esatto per ogni installer.
SWI-Prolog funziona su ARM (Windows on Arm)?
Non esiste una versione ARM64; Windows 11 su Arm può eseguire la versione 64 bit tramite emulazione.
Dove scaricare una versione precedente di SWI-Prolog?
La pagina delle versioni elenca tutte le 21 versioni con i link ai file di installazione ufficiali; la più vecchia è datata 27 gennaio 2021.
Quali sono le alternative a SWI-Prolog?
OpenCode, RStudio, Node.js (LTS), Apache NetBeans e Haxe. La pagina delle alternative le mette a confronto.