Autocoder
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/IBM_1401_AUTOCODER_programm_select_and_print.jpg/220px-IBM_1401_AUTOCODER_programm_select_and_print.jpg)
Autocoder ist eine maschinennahe Computer-Programmiersprache der IBM Mainframe Systeme 1401.
Das IBM Mainframe System 1401 war der unmittelbare Vorgänger der von Gene Amdahl mitentwickelten IBM Mainframe Systeme /360, /370, /390, 43xx usw., und war eine der ersten brauchbaren Rechnergenerationen. Davor gab es lediglich die Tabelliermaschinen, die mit einschiebbaren Stecktafeln programmiert wurden, das hieß im Klartext „Strippen ziehen“ – so wie auf den noch bis in die 1980er Jahre verwendeten Lochkartenübersetzern (Lochkartenbeschriftern).
Auf den Nachfolgesystemen (/360 etc.) gab es einen Autocoder-Emulator, damit brauchte die Software nicht neu geschrieben zu werden und konnte noch lange Zeit genutzt werden.
Auf Honeywell-Computern gab es die ähnliche Programmiersprache Easycoder. Beide Systeme waren 6-Bit Maschinen, das heißt, eine Speicherstelle konnte maximal 64 verschiedene Zeichen darstellen. Das reichte für die Ziffern, die Großbuchstaben und die damals druckbaren Sonderzeichen.
Literatur
- IBM Handbuch Datenverarbeitungssystem IBM 1401 - Autocoder IBM Form 74856-3. IBM-Deutschland, DP-Systemunterstützung 1401 vom September 1963.
Weblinks
- Columbia University über die IBM 1401 und Autocoder
- 1401 Shrine (Memento vom 17. März 2008 im Internet Archive)
- Scan einer Autocoder-Opcodeliste bei 1401 Shrine (Memento vom 17. März 2008 im Internet Archive)