Jump to content

IBM 1401 Symbolic Programming System

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Jim Pivonka (talk | contribs) at 04:41, 11 December 2007 (Original Article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

The IBM Symbolic Programming System (SPS) was developed by IBM field engineers [Ray Saunders] as an alternative to the use of machine code for the IBM 1401 computer, the first of the IBM 1400 series. One source indicates that "This programming system was announced by IBM with the machine." [1401 History] It was also used for the 1600 series, the scientific version of the business oriented 1400's. As the 1400 series matured it aquired additonal memory (to 4000 characters from the initial 1400 characters) and SPS evolved into the later 1401's "Autocoder" language.

Both Autocoder and SPS were assembly languages using mnemonics as a substitute for programming directly in machine language. As such they were among the earliest non machine language programming tools. An example of the 1401 mnemonic operation codes is preserved at 1401.org.