What is ML written in?

Year 1973 Paradigm functional, imperative Typing static
Its runtime is implemented in C (documented).

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Runtime Implementation

LanguageConfidenceNotesSource
C 90% Standard ML of New Jersey (SML/NJ) runtime written in C Source

Influenced By

Languages ML Influenced

Frequently Asked Questions

What language is ML written in?
ML is primarily implemented in C. See the implementation section above for details and source references.
What languages influenced ML?
ML was influenced by Lisp among others. See the influence section above for the full list.
Which languages did ML influence?
ML influenced Standard ML, Haskell, OCaml among others.

Evidence Sources

Related Languages

Explore ML in Graph →