The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The IBM 701 Speedcoding System
Journal of the ACM (JACM)
An Optimizing Program for the IBM 650
Journal of the ACM (JACM)
A Description of a Cooperative Venture in the Production of an Automatic Coding System
Journal of the ACM (JACM)
The PACT I Coding System for the IBM Type 701
Journal of the ACM (JACM)
Logical Organization of the PACT I Compiler
Journal of the ACM (JACM)
Producing Computer Instructions for the PACT I Compiler
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Semi-Automatic Allocation of Data Storage for PACT I
Journal of the ACM (JACM)
Conclusions After Using the PACT I Advanced Coding Technique
Journal of the ACM (JACM)
Journal of the ACM (JACM)
The Share 709 System: A Cooperative Effort
Journal of the ACM (JACM)
The Share 709 System: Programming and Modification
Journal of the ACM (JACM)
The Share 709 System: Machine Implementation of Symbolic Programming
Journal of the ACM (JACM)
The Share 709 System: Input-Output Translation
Journal of the ACM (JACM)
The Share 709 System: Programmed Input-Output Buffering
Journal of the ACM (JACM)
The Share 709 System: Supervisory Control
Journal of the ACM (JACM)
A Fortran-Compiled List-Processing Language
Journal of the ACM (JACM)
Journal of the ACM (JACM)
An axiomatic approach to code optimization for expressions
Journal of the ACM (JACM)
A Fast and Usually Linear Algorithm for Global Flow Analysis
Journal of the ACM (JACM)
Data Flow Analysis for Procedural Languages
Journal of the ACM (JACM)
Communications of the ACM
A program data flow analysis procedure
Communications of the ACM
Communications of the ACM
Communications of the ACM
The arithmetic translator-compiler of the IBM FORTRAN automatic coding system
Communications of the ACM
The problem of programming communication with changing machines: a proposed solution
Communications of the ACM
An interprocedural data flow analysis algorithm
POPL '77 Proceedings of the 4th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
POPL '80 Proceedings of the 7th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
An efficient way to find the side effects of procedure calls and the aliases of variables
POPL '79 Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
The theory of parsing, translation, and compiling
The theory of parsing, translation, and compiling
The socio-technical beginnings of APL
ACM SIGAPL APL Quote Quad
Small problems on large computers
ACM '52 Proceedings of the 1952 ACM national meeting (Pittsburgh)
Automatic storage optimization
SIGPLAN '79 Proceedings of the 1979 SIGPLAN symposium on Compiler construction
The history of FORTRAN I, II, and III
ACM SIGPLAN Notices - Special issue: History of programming languages conference
Proceedings of a symposium on Compiler optimization
Global common subexpression elimination
Proceedings of a symposium on Compiler optimization
ACM '52 Proceedings of the 1952 ACM national meeting (Toronto)
ACM '52 Proceedings of the 1952 ACM national meeting (Toronto)
The Preparation of Programs for an Electronic Digital Computer (Charles Babbage Institute Reprint)
The Preparation of Programs for an Electronic Digital Computer (Charles Babbage Institute Reprint)
Programming languages and their compilers: Preliminary notes
Programming languages and their compilers: Preliminary notes
Compiler Analysis of the Value Ranges for Variables
IEEE Transactions on Software Engineering
The FORTRAN automatic coding system
IRE-AIEE-ACM '57 (Western) Papers presented at the February 26-28, 1957, western joint computer conference: Techniques for reliability
Remote computing--an experimental system: part 1: external specifications
AFIPS '64 (Spring) Proceedings of the April 21-23, 1964, spring joint computer conference
Remote computing--an experimental system: part 2: internal design
AFIPS '64 (Spring) Proceedings of the April 21-23, 1964, spring joint computer conference
IBM Systems Journal
IBM's single-processor supercomputer efforts
Communications of the ACM
IBM-ACS: reminiscences and lessons learned from a 1960's supercomputer project
Dependable and Historic Computing
Hi-index | 0.02 |
The history of language processor technology in IBM is described in this paper. Most of the paper is devoted to compiler technology; interpreters, assemblers, and macro systems are discussed briefly. The emphasis is on scientific contributions and technological advances from ah istorical perspective. The synergistic relationship between theory andpractice is a subtheme.