Datalog yra grynai deklaratyvi programavimo kalba, gauta iš „Prolog“. Jis naudojamas daugelyje sričių, kurioms reikalingas loginis programavimas, įskaitant tinklų kūrimą, debesų kompiuteriją, dedukcinių duomenų bazių projektavimą, informacijos gavybą ir programų analizę.
Datalogas paprastai įgyvendinamas arba interpretuojamas naudojant kitas programavimo kalbas. Atvirojo kodo Datalog diegimas egzistuoja „Java“, „C ++“, „Lua“, „Python“, „Prolog“, „Clojure“ ir „Racket“, taip pat yra prieinamos „Datalog“ realizacijos.
„C ++“, „Clojure“, „Java“, kalba, programavimo terminai, „Python“, raketė