H ? «»

Language peer sets for GP:
United States
United States/1955
Designed 1955
1950s languages
Second generation
Early Cold War
Genus Generalised programming
Multi-purpose
Generalised programming
US historic algorithmic systems
Historic algorithmic languages
Generalised programming/1955
US historic algorithmic systems/1955
Historic algorithmic languages/1955
Generalised programming/United States
US historic algorithmic systems/United States
Historic algorithmic languages/United States
Multi-purpose
Multi-purpose/1955
Multi-purpose/us

GP(ID:77/gp:001)

Generalized Programming Compiler 

alternate simple view
Country: United States
Designed 1955
Published: 1955
Genus: Generalised programming
Sammet category: Multi-purpose


for Generalized Programming Compiler

First general library programming system developed by Anatol Holt and William Turanski at UNIVAC in 1951 (coeval with A0 etc)

"The system differs from other compilers, however, in that it aims to provide the programmer with a set of services equally applicable to the solution of any problem--services, in other words, which are claimed to be altogether "general purpose." Therefore, the system contains no special design features which make it better adapted to one area of computation than to another."

Renamed FLEXMATIC by the marketing division



Places
People:

Hardware:
Related languages
  GPAutomatic network calculation Visual language for
  GPFLEXIMATIC Renaming
  GPGPX Evolution of

References:

1955

1957

  • (1957) "Univac Generalized Programming", Remington Rand Univac, RRU 21, 1957, New York, N.Y.
  • Bemer (1957) Bemer, R. W. "The Status of Automatic Programming for Scientific Problems" Abstract Extract: Summary Extract: IT, FORTRANSIT, SAP, SOAP, SOHIO Extract: GP and its benefits
          in [Armour] (1957) "Proceedings of the Fourth Annual Computer Applications Symposium" , Armour Research Foundation, Illinois Institute of Technology, Chicago, Illinois 1957
  • Gorn, Saul (1957) Gorn, Saul "Standardized Programming Methods and Universal Coding" Extract: Introduction
          in [ACM] (1957) [ACM] JACM 4(3) July 1957

1958

  • Bemer (1958) [Bemer, RW] [State of ACM automatic coding library August 1958]
  • Holt, Anatol W. (1958) Holt, Anatol W. "General purpose programming systems" DOI Extract: Generic programming systems
          in [ACM] (1958) [ACM] CACM 1(05) (May 1958)
  • Thuring, Bruno, (1958) Thuring, Bruno, "Automatische Programmierung dargestellt an der Univac Fac-Tronic" [Automatic programming representation for the Univac Fac Tronic] Teil 2
          in Thuring, Bruno (1958) Thuring, Bruno "Einfahrung in die Methoden der Programmierung kaufmannischer und wissenschaftlicher Probleme fur elektronische Rechenanlagen" Robert Goller Verlag, BadenBaden, 1958.

1959

  • [Bemer] (1959) [Bemer, RW] [State of ACM automatic coding library May 1959] Extract: Obiter Dicta
          in [ACM] (1959) [ACM] CACM 2(05) May 1959

1960

1961

  • Sammet, Jean E (1961) Sammet, Jean E "1960 Tower of Babel" diagram on the front of CACM January 1961 Picture: Cover of ACM Communications December 1961
          in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)

1962

  • Bemer, R (1962) Bemer, R "ISO TC97/SC5/WGA(1) Survey of Programming Languages and Processors" December 1962
          in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
  • Lesk, M. E.; and Storm, E. (1962) Lesk, M. E.; and Storm, E. "A computer experiment for sentence extraction" Computation Lab., Harvard Univ., Cambridge, Mass., Scientific Report No. ISR-2, Sept. 1962

1964

  • Melton, J. (1964) Melton, J. S. review of Lesk and Storm (GP) Abstract
          in (1964) ACM Computing Reviews 5(05) September-October 1964
  • Rosen, Saul (1964) Rosen, Saul "Programming Systems and Languages: a historical Survey" (reprinted in Rosen, Saul (ed) Programming Systems & Languages. McGraw Hill, New York, 1967) Extract: Generalised Programming at UNIVAC
          in [AFIPS JCC 25] (1964) [AFIPS JCC 25] Proceedings of the 1964 Spring Joint Computer Conference SJCC 1964

1972


Resources
  • Cover
Search in:Google Google scholar World Cat Yahoo Overture Teoma Alta Vista All the web Voila DBLP Monash bib NZ IEEE ACM portal CiteSeer CSB ncstrl jstor Bookfinder