Article · Wikipedia archive · Last revised May 29, 2026

Language H

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.

Last revised
May 29, 2026
Read time
≈ 1 min
Length
214 w
Citations
4
Source

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.1 It is believed that the "H" stands for John C Harwell.2

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.3 Some of them are:4

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

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.