What is Prolog written in?
The Prolog compiler is written in Fortran (documented).
Relationship Graph
All directly connected languages. Click any node to navigate to its page.
Compiler Implementation
| Language | Confidence | Notes | Source |
|---|---|---|---|
| Fortran | 91% | First Prolog interpreter (1972) written in Fortran by Gerard Battani and Henri Meloni at Aix-Marseille | Source |
Influenced By
- Planner — Planner (Carl Hewitt, 1969) directly inspired Prolog's logic programming paradigm; listed as influence on Wikipedia
Languages Prolog Influenced
- Mercury — Mercury is statically-typed descendant of Prolog
- Erlang — Erlang originally implemented in Prolog, shares its sequential subset
Frequently Asked Questions
What language is Prolog written in?
Prolog is primarily implemented in Fortran. See the implementation section above for details and source references.
What languages influenced Prolog?
Prolog was influenced by Planner among others. See the influence section above for the full list.
Which languages did Prolog influence?
Prolog influenced Erlang, Mercury among others.
Evidence Sources
- https://en.wikipedia.org/wiki/Prolog
- https://en.wikipedia.org/wiki/Erlang_(programming_language)
- https://en.wikipedia.org/wiki/Mercury_(programming_language)