H ? « »

Language peer sets for PL360:
United States
United States/1965
Designed 1965
1960s languages
Third generation
Early Cold War
Genus PL-360s
Multi-purpose
PL-360s
Microprogramming and HLAs
Assemblers
PL-360s/1965
Microprogramming and HLAs/1965
Assemblers/1965
PL-360s/United States
Microprogramming and HLAs/United States
Assemblers/United States
Multi-purpose
Multi-purpose/1965
Multi-purpose/us

PL360(ID:342/pl:001)

Wirth's Algol  60-derived  HLA for the 360 

alternate simple view
Country: United States
Designed 1965
Published: 1968
Genus: PL-360s
Sammet category: Multi-purpose


Stanford 1965 Niklaus Wirth

Structured assembly language for IBM 360 and 370, with a few high- level constructs, syntactically resembles ALGOL 60. Its grammar is defined entirely by operator precedence.

"An efficient one pass "in core"  compiler,  with extensions, written  by  Niklaus  Wirth, Joseph  W.  Wells, Jr.  and Edwin Satterthwaite, Jr. Further extensions were  carried out at the University of Newcastle by James Eve.  Michael  Malcolm of the Stanford Computer Science Department made several modifications to the version of the compiler produced by James Eve.  These extensions made it possible  to  run the compiler and compiled programs under DOS operating systems. " (From Manual)



Places
People:
Related languages
ALGOL 60 PL360   Influence
PL360 ALGOL W   Influence
PL360 Babbage   Port of
PL360 GPL   Influence
PL360 LO11   Port of
PL360 LP-15   Port of
PL360 LP-20   Port of
PL360 LP-70   Port of
PL360 NORD PL   Port of
PL360 PL/M   Influence
PL360 PL/MIX   Port of
PL360 PL-11   Influence
PL360 PL516   Influence
PL360 Plasyd   Port of
PL360 PLIS7   Port of
PL360 PS 440   Port of
PL360 S0   Port of
PL360 SPL   Adaptation of

References:
  • Amdahl, GP, Blaauw, GA Brooks, FP Jr. (1964) Amdahl, GP, Blaauw, GA Brooks, FP Jr. "Architecture of the IBM System/360," pp87ff
          in [IBM] (1964) IBM Journal of Research and Development, 8 1964
  • G. A. Blaauw et al. (1964) G. A. Blaauw et al. "The structure of System/360," pp119ff
          in (1962) IBM Systems Journal 3 (1964)
  • Wirth, Niklaus (1965) Wirth, Niklaus "A programming language for the 360 computers" Stanford University, Department of Computer Science Report Number: CS-TR-65-33 December 1965 Abstract ftpOnline at Stanford
          in (1962) IBM Systems Journal 3 (1964)
  • Eve, J. (1968) Eve, J. "PL360 Language Extensions," Internal Note, Computing Laboratory. University of Newcastle upon Tyne.
          in (1962) IBM Systems Journal 3 (1964)
  • Wirth, N. (1968) Wirth, N. "PL/360, A Programming Language for the 360 Computers"
          in [ACM] (1968) [ACM] CACM 11(01) (January 1968)
  • (1970) "PL360 Programming Manual," University Computing Laboratory, University of Newcastle upon Tyne, Caremont Tower, Newcastle upon Tyne, NE1 7RU, England, 1970.
          in [ACM] (1968) [ACM] CACM 11(01) (January 1968)
  • N. Wirth: (1970) N. Wirth: "Format of PL360 Programs," ALGOL W Project Memo, Stanford University, Sept. 9, 1966.
          in [ACM] (1968) [ACM] CACM 11(01) (January 1968)
  • Malcolm, Michael A. (1972) Malcolm, Michael A. "PL360 (revised): a programming language for the IBM 360" May 1972 Report Number: CS-TR-71-215 Stanford University, Department of Computer Science Abstract pdf
          in [ACM] (1968) [ACM] CACM 11(01) (January 1968)
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 218
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 470 Abstract
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Russell, Robert D. (1976) Russell, Robert D. "Experience in the design, implementation and use of PL-11, a programming language for the PDP-11" pp27-34 Extract: INTRODUCTION Extract: Program Development Systems Extract: Language Design Extract: The PL-11 Language
          in [SIGPLAN] (1976) SIGPLAN Notices 11(04) April 1976
  • Russell, Robert D. (1978) Russell, Robert D. "PL-11: A PROGRAMMING LANGUAGE FOR THE DEC PDP-11 COMPUTER WITH ADDENDUM" (VERSION 5) CERN-74-24-REV, CERN-74-24, CERN-YELLOW-74-24, Nov 1978. 136pp. Abstract Extract: PREFACE Extract: INTRODUCTORY DESCRIPTIONINTRODUCTORY DESCRIPTION Extract: Background Extract: Objectives Extract: Philosophy
          in [SIGPLAN] (1976) SIGPLAN Notices 11(04) April 1976
  • [Fosdick] (1979) Fosdick, Howard "High-level languages for operating systems development: a historical overview" pp31-37
          in [SIGPLAN] (1979) SIGPLAN Notices 14(07) July 1979
  • Salomon, David (1992) Salomon, David "Assemblers and Loaders" Ellis Horwood 1992 London
          in [SIGPLAN] (1979) SIGPLAN Notices 14(07) July 1979
  • Hyde, Randy (1998) Hyde, Randy "High Level Assembler" Extract: PL/360 and PL516
          in [SIGPLAN] (1979) SIGPLAN Notices 14(07) July 1979
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder