ما هو Datalog؟

Datalog هي لغة البرمجة التعريفي البحتة المستمدة من Prolog. يتم استخدامه في العديد من المجالات التي تتطلب البرمجة المنطقية بما في ذلك الشبكات والحوسبة السحابية وتصميم قاعدة بيانات استنتاجية واستخراج المعلومات وتحليل البرنامج.

عادة ما يتم تطبيق Datalog أو تفسيره باستخدام لغات البرمجة الأخرى. توجد تطبيقات Datalog مفتوحة المصدر لنظامي Java و C ++ و Lua و Python و Prolog و Clojure و Racket ، كما تتوفر تطبيقات Datalog التجارية.

C ++ ، Clojure ، Java ، اللغة ، مصطلحات البرمجة ، Python ، Racket