Programming language · 1976
Mesa
Programming language.
What is Mesa written in?
Quick Facts
- Developer
- PARC
- First released
- 1976
- Typing
- static
About Mesa
Mesa is a programming language. It is a statically typed language that compiles ahead of time to native machine code. It supports imperative, modular, and concurrent programming.
Mesa first appeared in 1976 and was developed at Xerox PARC. Mesa is now used mainly in specialized niches and by dedicated communities.
How Mesa is implemented
In the Language Lineage dataset, Mesa is self-hosting, so its own compiler is written in Mesa itself. Reaching self-hosting, where a language is mature enough to compile itself, is a milestone that proves the language can handle a large, real-world program.
Mesa in the language family tree
Mesa drew on ideas from ALGOL and went on to influence Modula-2 and Java.
Frequently Asked Questions
Evidence Sources
Discover More
Spot something wrong?
Every fact on this page is meant to be checkable. If one is wrong, say so and it becomes a dataset change, not a patch to this page.