EULER: a generalization of ALGOL and it formal definition: Part 1
Communications of the ACM
A contribution to the development of ALGOL
Communications of the ACM
A programming language for the 360 computers
A programming language for the 360 computers
The PL360 system
A new analysis of LALR formalisms
ACM Transactions on Programming Languages and Systems (TOPLAS)
A bibliography on syntax error handling in context free languages
ACM SIGPLAN Notices
Corrigendum: `` PL360, a Programming Language for the 360 Computers''
Journal of the ACM (JACM)
ACM Computing Surveys (CSUR)
Structured Programming with go to Statements
ACM Computing Surveys (CSUR)
Practical syntactic error recovery
Communications of the ACM
Programming languages: history and future
Communications of the ACM
Syntax-directed documentation for PL360
Communications of the ACM
Computer science: a conceptual framework for curriculum planning
Communications of the ACM
A technique for generating almost optimal Floyd-Evans productions for precedence grammars
Communications of the ACM
Toward an understanding of data structures
Communications of the ACM
BLISS: a language for systems programming
Communications of the ACM
On multiprogramming, machine coding, and computer organization
Communications of the ACM
The IITRAN programming language
Communications of the ACM
POPL '73 Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Practical syntactic error recovery in compilers
POPL '73 Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages
POPL '80 Proceedings of the 7th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A data abstraction language based on microprogramming
MICRO 13 Proceedings of the 13th annual workshop on Microprogramming
ICSE '79 Proceedings of the 4th international conference on Software engineering
Classroom use of replaceable parts in a multiprogramming system
SIGCSE '76 Proceedings of the sixth SIGCSE technical symposium on Computer science education
Extensibility - a new approach for designing machine independent microprogramming languages
MICRO 9 Proceedings of the 9th annual workshop on Microprogramming
The design of a system for the synthesis of correct microprograms
MICRO 8 Proceedings of the 8th annual workshop on Microprogramming
A multiprogramming operating system for the TI980A
ACM '76 Proceedings of the 1976 annual conference
The use of transition matrices in a recursive-descent compiler
SIGPLAN '79 Proceedings of the 1979 SIGPLAN symposium on Compiler construction
The Datasaab FCPU microprogramming language
Proceedings of the meeting on SIGPLAN/SIGMICRO interface
Brief survey of languages used for systems implementation
Proceedings of the SIGPLAN symposium on Languages for system implementation
Current systems implementation languages: One user's view
Proceedings of the SIGPLAN symposium on Languages for system implementation
The programming language PS440 as a tool for implementing a time-sharing system
Proceedings of the SIGPLAN symposium on Languages for system implementation
Experience in the design, implementation and use of PL-11, a programming language for the PDP-11
SIGMINI '76 Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environment
Program control via transition matrices—a novel application of micro-programming
SIGMINI '76 Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environment
A Little Implementation Language
SIGMINI '76 Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environment
SPIL: A language for construction of reliable system software
Proceeding of ACM SIGPLAN - SIGOPS interface meeting on Programming languages - operating systems
SPECL: A system programming dialect of ECL
Proceeding of ACM SIGPLAN - SIGOPS interface meeting on Programming languages - operating systems
The design of a TI980A operating system for classroom use
SIGCSE '75 Proceedings of the fifth SIGCSE technical symposium on Computer science education
An experimental C compiler for the Cray 2 computer
ACM SIGPLAN Notices
Language decisions made while designing an interactive information retrieval system
SIGPLAN '73 Proceedings of the 1973 meeting on Programming languages and information retrieval
A programming language for mini-computer systems
ACM SIGPLAN Notices
High-level languages for operating systems development: a historical overview
ACM SIGPLAN Notices
Programming languages with hierarchical structure
ACM SIGPLAN Notices
Omitted portions of paper: AL: a structured assembly language
ACM SIGPLAN Notices
AL: a structured assembly language
ACM SIGPLAN Notices
The roots of structured programming
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
Some remarks on the draft report
ALGOL Bulletin
Encyclopedia of Computer Science
TMML: an assembler-level programming AID
ACM SIGSMALL Newsletter
A generalized assembly language using regular expressions
ACM SIGPLAN Notices
ACM SIGPLAN Notices
ACM SIGPLAN Notices
Program control via transition matrices: a novel application of micro-programming
ACM SIGMICRO Newsletter
Structured programming with go to statements
Classics in software engineering
Stanford's generalized database system
VLDB '75 Proceedings of the 1st International Conference on Very Large Data Bases
Strum: Structured Microprogram Development System for Correct Firmware
IEEE Transactions on Computers
Stochastic Error-Correcting Syntax Analysis for Recognition of Noisy Patterns
IEEE Transactions on Computers
SAL: systems assembly languages
AFIPS '69 (Spring) Proceedings of the May 14-16, 1969, spring joint computer conference
A language-oriented computer design
AFIPS '70 (Fall) Proceedings of the November 17-19, 1970, fall joint computer conference
Future trends in software development for real-time industrial automation
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
Project SUE as a learning experience
AFIPS '72 (Fall, part I) Proceedings of the December 5-7, 1972, fall joint computer conference, part I
Toward the development of machine: independent systems programming languages
AFIPS '74 Proceedings of the May 6-10, 1974, national computer conference and exposition
History of IBM's technical contributions to high level programming languages
IBM Journal of Research and Development
Toward an understanding of data structures
SIGFIDET '70 Proceedings of the 1970 ACM SIGFIDET (now SIGMOD) Workshop on Data Description, Access and Control
A statistical analysis of syntax errors
Computer Languages
Hi-index | 0.15 |
A programming language for the IBM 360 computers and aspects of its implementation are described. The language, called PL360, provides the facilities of a symbolic machine language, but displays a structure defined by a recursive syntax. PL360 was designed to improve the readability of programs which must take into account specific characteristics and limitations of a particular computer. It represents an attempt to further the state of the art of programming by encouraging and even forcing the programmer to improve his style of exposition and his principles and discipline in program organization. Because of its inherent simplicity, the language is particularly well suited for tutorial purposes.The attempt to present a computer as a systematically organized entity is also hoped to be of interest to designers of future computers.