I have many more programming languages for the Intel processors. I am working on an archive to put them on the site.

Programming Languages

PLM

PLM was written by Gary Kildall for Intel. It was probaby the first high-level language developed for microprocessors. It was done as a cross-compiler that ran on mainframe and mini computers and written in Fortran IV. In 1973, it was generating code for Intel's 8008. Later, it was upgraded to generate code for Intel's 8080. With the MDS-800 and MDS-DOS, which was the Intel Systems Implementation Supervisor for the MDS Series II (ISIS-II), the compiler was rewritten to run on the target system. I have a page elsewhere on ISIS-II.

Mark Ogden did a great deal of work reverse engineering the object code for PLM-80 V3.0 and V4.0. This archive includes the ISIS simulator, source code, and directory structure to rebuild ASM80, PLM80 V3 and V4, LIB80, LINK80 and LOC80. This tool chain requires Microsoft NMAKE to build correctly. Mark's makefiles are VERY complex.

Work needs to be done to provide the source PLM80.LIB and SYSTEM.LIB for this version. The actual libraraies are in the plm80v3 and plm80v4 directories - the directories used to verify the executable code. Mark has done most of the work to buils the source files for SYSTEM.LIB. I will complete work on creating source for both libraries and add them into the archive.

This work is Copyright (c) 2012 by Mark Ogden, Released into the public domain for academic historic interest only and not for commercial gain.

This archive builds and verifies the source code against the ISIS executables. This builds and verifies PLM-80 V3.0 and V4.0, LIB80, LINK80 and LOC80 for ISIS-II.

ISIS-II PLM-80 Source

Mark Ogden also converted the PLM-80 compilers into "C++" source code.

This work is Copyright (c) 2012 by Mark Ogden, Released into the public domain for academic historic interest only and not for commercial gain.

Work needs to be done to convert LINK80, LOC80 and LIB80 into clean "C" source to be able to construct these required tools. I will work on them as I have time. I have the PLM-80 to C conversion tool, but it does not produce clean code.

This archive builds the source code PLM-80 V4.0 for DOS.

DOS PLM-80 Source

Bill

Last Updated: 3 March 2016