Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Mesa is a programming language for building networked systems with high-performance demands. It was created by Xerox PARC in the early 1980s and had a major influence on improving software engineering for distributed systems. Mesa notably introduced monitors as a concurrent programming construct, which inspired similar concepts in languages like Java and C#. The implementation of Mesa at Xerox PARC, called Cedar/Mesa, became the foundation for many innovative technologies during that era. Although it never gained widespread adoption beyond its original domain, it has played an important role in the evolution of programming languages by solving challenges related to concurrency and distributed computing.