This page contains information on the microcomputer language Algol-M.
Algol-M was created in 1976 at the Naval Postgraduate School and was the first
high-level block-structured language to execute on a microprocessor. It was
written by John Flynn and Mark Moranville who were Naval Officers in the
computer science master's degree program at the Naval Postgraduate School in
Monterey, CA. Algol-M was developed as their combined thesis project. Their
thesis advisor was Dr. Gary Kildall, the developer of CP/M and many other
innovations in the area of microcomputing. A working version of Algol-M was
completed in March 1977. It was made available as public domain software and was
distributed by many CP/M microcomputer clubs. A portion of the Algol-M thesis is
available here.