Dažas loģiskās programmēšanas valodas, piemēram, Datalog un ASP (Atbildes iestatīšanas programmēšana), ir tikai deklaratīvas - tās ļauj izteikt paziņojumus par to, kas programmai būtu jāveic, bez skaidras soli pa solim, kā to izdarīt. Citi, piemēram, Prolog, ir deklaratīvas un obligātas kombinācijas - tie var ietvert arī procesuālus paziņojumus, piemēram, "Lai atrisinātu H, atrisinātu B1, B2 un B3."
Loģiskās programmēšanas valodas
- Absys
- ALF (algebriskā loģiskā funkcionālā programmēšanas valoda).
- Algoritmiskās programmas atkļūdošana
- Alise
- Alma-0
- ASP (atbildes iestatīšanas programmēšana)
- CHIP
- Ciao
- CLACL
- CycL
- Datalog
- Datomiskais
- DLV
- ECLiPSe
- F-loģika
- Flora-2
- Fril
- FuzzyCLIPS
- Gödel
- HiLog
- Janus
- OlogProlog
- Logtalk
- Maude sistēma
- Dzīvsudrabs
- MetaL
- Mocarta programmēšanas sistēma
- Oz
- Parlog
- Plānotājs
- PROGOL
- Prolog
- Prolog ++
- Prova
- .QL
- Rebeca modelēšanas valoda
- ROOP
- SICStus Prolog
- SWI-Prolog
- ToonTalk
- Darījuma loģika
- Twelf
- Visual Prolog
- XSB
Valoda, loģika, paradigma, programmēšanas noteikumi