Speedcoding

This is an old revision of this page, as edited by 206.211.150.204 (talk) at 21:33, 4 February 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Speedcoding or Speedcode was the first higher-level language created for an IBM computer [1]. The language was developed by John Backus in 1953 for the IBM 701 to support computation with floating point numbers [2]. The system was an interpreter and focused on ease of use at the expense of system resources.

Psedo ops for arithmetic and math functions Conditional and unconditional branching Autoincrement registers Only 700 words, and very slow.

Notes

  1. ^ Allen, F.E. "The History of Language Processor Technology in IBM". IBM Journal of Research Development. 25 (5, September 1981).
  2. ^ Shasha, Dennis (1998). Out of their Minds: The Lives and Discoveries of 15 Great Computer Scientists. New York: Springer-Verlag New York, Inc. ISBN 0-387-98269-8. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)

References

  • Backus, John, "The IBM 701 Speedcoding System", Journal of the ACM (JACM), Volume 1, Issue 1 (January 1954), pp. 4-6,
  • Backus, John W. (May 1954). "IBM 701 Speedcoding and Other Automatic-programming Systems". Proc. Symp. on Automatic Programming for Digital Computer. Washington DC, The Office of Naval Research. pp. 106–113. {{cite conference}}: Unknown parameter |booktitle= ignored (|book-title= suggested) (help); Unknown parameter |coauthors= ignored (|author= suggested) (help)
  • Sammet, Jean E. (1969). Programming Languages: History and Fundamentals. Prentice-Hall.

See also