# Prolog Language Server: Enabling swipl integration with Python and other languages

**URL:** <https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126>\
**Category:** Request For Comments\
**Created:** [July 1, 2021, 7:49pm UTC](https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126 "2021-07-01T19:49:36Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![peter.ludemann](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/peter.ludemann/32/48_2.png) [@peter.ludemann](https://swi-prolog.discourse.group/u/peter.ludemann)\
**Post date:** [July 28, 2021, 10:08pm UTC](https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126/9 "2021-07-28T22:08:41Z")

</div>

FWIW, I have a simple example program of a Javascript web front-end communicating with a SWI-Prolog backend, using JSON (and Javascript “fetch”). There’s a bit of discussion here: [Simple Prolog server with JavaScript client](https://swi-prolog.discourse.group/t/simple-prolog-server-with-javascript-client/2898)

and the repo is here: [GitHub - kamahen/swipl-server-js-client: Sample SWI-Prolog server with JavaScript client](https://github.com/kamahen/swipl-server-js-client)

---

_[View the full topic](https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126)._
