What is APL written in?
Its runtime is implemented in C (documented).
Relationship Graph
All directly connected languages. Click any node to navigate to its page.
Runtime Implementation
| Language | Confidence | Notes | Source |
|---|---|---|---|
| C | 90% | Dyalog APL runtime written in C | Source |
Languages APL Influenced
- J — J is successor to APL by Kenneth Iverson
- MATLAB — MATLAB's matrix operations inspired by APL
- Julia — Julia's array operations influenced by APL
- Python — APL influenced Python's list comprehensions concept
Frequently Asked Questions
What language is APL written in?
APL is primarily implemented in C. See the implementation section above for details and source references.
Which languages did APL influence?
APL influenced J, MATLAB, Julia among others.
Evidence Sources
- https://en.wikipedia.org/wiki/J_(programming_language)
- https://en.wikipedia.org/wiki/MATLAB
- https://en.wikipedia.org/wiki/Julia_(programming_language)
- https://en.wikipedia.org/wiki/Python_(programming_language)
- https://en.wikipedia.org/wiki/Dyalog_APL