Misplaced Pages

Language H

Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Programming language

Language H is a proprietary, procedural programming language created by NCR based on COBOL. The first compiler was developed in August 1962 to run on the National-Elliott 405M and produce object code for the National-Elliott 803B. It is believed that the "H" stands for John C Harwell.

Language H
Paradigmprocedural
First appeared1962
Influenced by
COBOL

Syntax

Language H programs consist of a heading section followed by sets of statements called "chapters." Comments are introduced and terminated by asterisks. It has 84 reserved keywords. Some of them are:

This list is incomplete; you can help by adding missing items. (April 2020)

READ, PRINT, PUNCH, NUMBER, MAX, BEING, FROM, CHANNEL, DIGIT, STERLING, CHARACTERS, UP, TO, RADICES, QUANTITY, DECIMAL, POINT, INADMISSIBLE, INPUT, CONTROL, ERROR, SEEN-CHARACTER, OPERAND, CALCULATE, HOLD, OFF, ON, SEE, AT, POSITION, PLACES, FILE, GET, AGAIN, WITH, FINISH, REEL-END, UNOBTAINABLE, END-OF-FILE, MARKER, BRANCH, OR, GET-AGAIN, ACCORDING, SEQUENTIAL, FILING, DUMP, DATA, PROCESSING, PROGRAM, FOR, CHAPTER, NOTE, IN, OBEY, AND, ARE, AT, BY, IN, IS

References

  1. Cormack, A.S. (November 1, 1962). "Early Operating Experience with Language H". The Computer Journal. 5 (3): 158–161. doi:10.1093/comjnl/5.3.158.
  2. Lavington, Simon (2011). Moving Targets: Elliott-Automation and the Dawn of the Computer Age in Britain. Springer. ISBN 978-1848829329.
  3. "Archived copy" (PDF). Archived from the original (PDF) on 2019-07-13. Retrieved 2020-04-04.{{cite web}}: CS1 maint: archived copy as title (link)
  4. "Resurrection" (PDF). The Journal of the Computer Conservation Society. 82: 43. Summer 2018.


Stub icon

This programming-language-related article is a stub. You can help Misplaced Pages by expanding it.

Categories:
Language H Add topic