# Interfacing with Angular

**URL:** <https://swi-prolog.discourse.group/t/interfacing-with-angular/2722>\
**Category:** Help!\
**Created:** [July 30, 2020, 12:19pm UTC](https://swi-prolog.discourse.group/t/interfacing-with-angular/2722 "2020-07-30T12:19:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://swi-prolog.discourse.group/u/EricGT)\
**Post date:** [July 30, 2020, 12:25pm UTC](https://swi-prolog.discourse.group/t/interfacing-with-angular/2722/2 "2020-07-30T12:25:40Z")

</div>

> [@ILogre](#):
>
> I would like to interrogate my Prolog program from another language (Angular preferably).  
> Is their a way to do so ?

This is an advanced topic.  
See: [Foreign Language Interface](https://www.swi-prolog.org/pldoc/man?section=foreign)

* * *

> [@ILogre](#):
>
> [SWI-Prolog](https://www.swi-prolog.org/pldoc/doc_for?object=manual) version 6.2.2

You should upgrade to the latest version. Upgrading is not hard.  
See:  
[Install SWI-Prolog development version on Ubuntu using PPA](https://swi-prolog.discourse.group/t/install-swi-prolog-development-version-on-ubuntu-using-ppa/2402)  
[Install SWI-Prolog development version on Windows](https://swi-prolog.discourse.group/t/install-swi-prolog-development-version-on-windows-10/1131)  
If you need Mac, then I can not help.

---

_[View the full topic](https://swi-prolog.discourse.group/t/interfacing-with-angular/2722)._
