The Star was implemented in the programming language Mesa, a direct precursor to Modula-2 and Modula-3.[4] Mesa was not object-oriented, but tools and programming techniques were developed which allowed pseudo object-oriented design and programming.