- FOCAL (HP-41)
-
FOCAL ist die am meisten verbreitete Bezeichnung der Programmiersprache für die Taschenrechnerserie HP-41 von Hewlett-Packard, die mit dem Modell HP-41C gestartet wurde. FOCAL ist ein Akronym aus Forty One CAlculator Language.
FOCAL bietet mehr Möglichkeiten als die einfache Taschenrechnerprogrammierung der Computer-Frühzeit, bei der einfach eine Abfolge von Tastendrücken, die man zur manuellen Lösung eines Problems eintippen würde (evtl. ergänzt um Bedingungsabfragen und Sprungbefehle), als Programmsequenz gespeichert wurde. FOCAL bietet allerdings weniger als die objektorientierte, deutlich komplexere "RPL"-Sprache der HP 48-Baureihe.
FOCAL ermöglicht die Ein- und Ausgabe von Buchstaben und das Entgegennehmen von Benutzereingaben nach Aufforderung, und erwies sich als hinreichend mächtig, um über die Jahre die Funktionalität des HP 41 immer wieder zu erweitern.
Diese Programmiersprache darf nicht verwechselt werden mit der gleichnamigen Programmiersprache für DEC-Groß-/Minirechner der PDP-Serie (auch bekannt als FOCAL-69).
Weblinks
- HP-41C/CV/CX Programming im Museum of HP Calculators (englisch)
- HP-41C Software Library - Programme in FOCAL
Wikimedia Foundation.