Alan Perlis
#5,957
Most Influential Person Across History
American computer scientist
Alan Perlis's AcademicInfluence.com Rankings
Download Badge
Computer Science
Why Is Alan Perlis Influential?
(Suggest an Edit or Addition)According to Wikipedia, Alan Jay Perlis was an American computer scientist and professor at Purdue University, Carnegie Mellon University and Yale University. He is best known for his pioneering work in programming languages and was the first recipient of the Turing Award.
Alan Perlis's Published Works
Published Works
- Revised report on the algorithm language ALGOL 60 (1963) (821)
- Report on the algorithmic language ALGOL 60 (1960) (567)
- Social processes and proofs of theorems and programs (1978) (516)
- Social processes and proofs of theorems and programs (1977) (174)
- American standard code for information interchange (1963) (152)
- Epigrams on Programming. (1982) (125)
- Software reusability: vol. 1, concepts and models (1989) (114)
- Special Feature: Epigrams on programming (1982) (99)
- Preliminary report: international algebraic language (1958) (87)
- Symbol manipulation by threaded lists (1960) (69)
- Software Metrics: An Analysis and Evaluation (1981) (57)
- A proposal for definitions in ALGOL (1966) (57)
- Concepts and models (1989) (50)
- Programming with idioms in APL (1979) (39)
- Software reusability: vol. 2, applications and experience (1989) (36)
- Summary remarks (1964) (35)
- The American side of the development of Algol (1978) (34)
- On a political pamphlet from the middle ages (1978) (33)
- Report on the Algorithmic Language ALGOL the ACM committee on programming languages and the GAMM committee on programming (1959) (33)
- A View Of Programming Languages (1970) (32)
- An extension to ALGOL for manipulating formulae (1964) (31)
- The Computer and Information Sciences: A New Basic Discipline (1963) (30)
- Detection of Generative Ambiguities in Context-Free Mechanical Languages (1963) (29)
- The Synthesis of Algorithmic Systems (1967) (29)
- Specification languages for mechanical languages and their processors a baker's dozen (1961) (26)
- FORTRAN vs. Basic FORTRAN: a programming language for informational processing on automatic data processing systems (1964) (23)
- A DEFINITION OF FORMULA ALGOL. (1966) (19)
- FAC: A Functional APL Language (1986) (17)
- Report on Input-Output Procedures for ALGOL 60 (1964) (17)
- PEN: A hierarchical document editor (1981) (17)
- The computer and information sciences and the community of disciplines. (1967) (17)
- THE TREATMENT OF AMBIGUITY AND PARADOX IN MECHANICAL LANGUAGES (1961) (16)
- Standardized Programming Methods and Universal Coding (1957) (15)
- Proceedings of the fourth ACM symposium on Operating system principles (1973) (15)
- Handling the growth by definition of mechanical languages (1967) (15)
- Report on SUBSET ALGOL 60 (IFIP) (1964) (13)
- The Automatic Analysis and Control of Computing Errors (1954) (11)
- Informatics (computer and information science): its ideology, methodology, and sociology (1983) (11)
- A mathematical language compiler (1956) (10)
- Programming of digital computers (1964) (10)
- Maximal Convergence Intervals and a Gibbs Type Phenomenon for Newton's Approximation Procedure (1954) (10)
- On the logical design of formal mixed languages (1959) (10)
- A visit to computation centers in the Soviet Union (1959) (10)
- On the Mechanical Simulation of Habit-Forming and Learning (1959) (9)
- Informatics (Computer and Information Science (1982) (9)
- SOCIAL PROCESSES AND PROOFS OF (1993) (9)
- Some basic terminology connected with mechanical languages and their processors: a tentative base terminology presented to ASA x3.4 as a proposal for subsequent inclusion in a glossary (1961) (8)
- Modified Report on the Algorithmic Language ALGOL 60 (1976) (8)
- On the conclusive validation of symbol manipulative processes (How do you know it has to work (1973) (8)
- LC2: a language for conversational computing (1967) (8)
- The use of threaded lists in constructing a combined ALGOL and machine-like assembly processor (1961) (8)
- PLANNING UNIVERSAL SEMI-AUTOMATIC CODING, (1954) (8)
- A computation of cyclic cubic units (1957) (8)
- Mechanical pragmatics: a time-motion study of a miniature mechanical linguistic system (1962) (7)
- ACM Publication Policies and Plans (1959) (7)
- Computer Science Is Neither Mathematics nor Electrical Engineering (1968) (6)
- Applications and experience (1989) (6)
- A PRELIMINARY SKETCH OF FORMULA ALGOL. (1965) (6)
- Introduction to extensible languages (1969) (6)
- Compiling matrix operations (1962) (5)
- Two Thousand Words and Two Thousand Ideas-The 650 at Carnegie (1986) (5)
- A format language (1964) (5)
- Algorithms: bisection routine (1960) (5)
- On incidence geometry (1940) (5)
- A new policy for algorithms? (1966) (5)
- Introduction to computer science (1975) (4)
- Structures of standards-processing organizations in the computer area (1963) (4)
- Recorded magnetic tape for information interchange (800 CPI, NRZI) (1966) (4)
- A definition of forumla ALGOL (1966) (4)
- Conventions for the use of symbols in the preparation of flowcharts for information processing systems (1965) (4)
- Performance of systems used for data transmission transfer rate of information bitsmdash;an ASA tutorial (1965) (3)
- ALGOL Sub-Committee Report - Extensions (1959) (3)
- An introductory course in computer programming (1965) (3)
- Rectangular holes in twelve-row punched cards (1966) (3)
- The synthesis of algorithmic systems (1966) (3)
- Data representation and lexical calculi (1984) (3)
- On the Computational Procedures for Firing and Bombing Tables (1954) (3)
- The electronic brain and what it can do (1956) (2)
- Mechanical languages: a course specification (1964) (2)
- On the construction of micro-flowcharts (1959) (2)
- A command language for handling strings of symbols (1958) (2)
- Transparent-mode control procedures for data communication, using the American standard code for information interchange—a tutorial (1965) (2)
- Theory of mechanical languages (1962) (2)
- Characteristics of currently available small digital computers (1954) (2)
- Code extension in ASCII (1966) (2)
- Series expansions of rays in isotropic, non-homogeneous media (1953) (2)
- Symposium on automatic programming (1959) (2)
- Review: Ulf Grenander, Mathematical experiments on the computer (1985) (2)
- Transcripts of presentations (1978) (2)
- Eleven-sixteenths inch perforated paper tape (1966) (1)
- Computation's development critical to our society (1963) (1)
- Letter to the Editor (1958) (1)
- Computer Science (1967) (1)
- Twelve-row punched-card code for information interchange (1966) (1)
- Conversational programming : APL, an implementation in bliss (1971) (1)
- A multi-level code processor (1959) (1)
- A proposal for definitions in ALGOL (1966) (1)
- Standards: USA NATIONAL ACTIVITY REPORT TO ISO/TC 97/Working Group E: Computers and Information Processing (Dated 27 September 1962) (1963) (1)
- Character structure and character parity sense for serial-by-bit data communication in the American Standard Code for information interchange (1965) (1)
- Automatic Error Control, The Initial Value Problem in Ordinary Differential Equations (1954) (1)
- Homomorphisms and modular functionals (1942) (1)
- Another view of software (panel session) (1985) (1)
- In praise of APL: a language for lyrical programming (1977) (1)
- Principles and Techniques of Applied Mathematics (Bernard Friedman) (1959) (1)
- Response from R. A. DeMillo, R. J. Lipton, A. J. Perlis (1978) (1)
- How should ACM publish computer research? (1964) (0)
- Letters to the editor (1959) (0)
- Circuit Optimization ? (1999) (0)
- Is APL a programming language or isn't it? (1981) (0)
- On integral equations, their solution by iteration and analytic continuation (1950) (0)
- An algol publication form (1966) (0)
- APL and LISP—should they be combined, and if so how? (1979) (0)
- Banquet speaker (1973) (0)
- APL and LISP - should they be combined, and if so how? (1979) (0)
- Organithms: the dynamics of software evolution (1989) (0)
- Criteria for the design of a language (1966) (0)
- Proposal for a Center for the Study of Information Processing : submitted by Carnegie Institute of Technology to the Advanced Research Projects Agency of the Department of Defense (1964) (0)
- A Pragmatist Replies (1982) (0)
- Self-Annihilating Sentences: Saul Gorn's Compendium of Rarely Used Clichés (1992) (0)
- Adapting to Computer Science (1989) (0)
- report on CCITT data communications study group meeting (1964) (0)
- Proposed american standard: bit sequencing of the american standard code for information interchange (ACSII) in serial-by-bit data transmission (1964) (0)
- A Syntax-Free Semantics for the APL Operators (1982) (0)
- SHAPING A NEW FIELD 1970 – 72 (0)
- Proposed American standard—character set for optical character recognition (1965) (0)
- Appendix: Report on the algorithmic language ALGOL 60 (1961) (0)
- Research on Mechanical Languages and Their Automatic Translators. (1972) (0)
- Introductory speech (1959) (0)
- Another View of Software (Panel) (1985) (0)
- Research and Development in Programming Study Assignments (1961) (0)
- Telescoping: Generating Efficient Power Series Approximations (1958) (0)
- Letters to the editor (1959) (0)
- Backus' language (1962) (0)
- Proposed Amendment to Proposed American Standard on Specification for General-Purpose Paper Cards for Information Processing (1964) (0)
- An introductory course in computer programming : course material developed for the Discrete System Concepts Project (1965) (0)
- PROPOSED AMERICAN STANDARD: Take-up Reels for One-Inch Perforated Tape for Information Interchange (1964) (0)
- Description of systems used for data transmission (1966) (0)
- The Role of Information in Computer Science (1982) (0)
- TRANSACTIONS OF THE FIRST CONFERENCE OF ARSENAL MATHEMATICIANS HELD AT WATERTOWN ARSENAL (1955) (0)
- Draft Software Metrics Panels Final Report. Papers Presented at the 30 June 1980 Meeting on Software Metrics, Washington DC. (1980) (0)
- Advanced programming and the aims of standardization (1966) (0)
- Conversational Programming - LCC. A Reference Manual for a Language for Conversational Computing (1971) (0)
This paper list is powered by the following services:
Other Resources About Alan Perlis
What Schools Are Affiliated With Alan Perlis?
Alan Perlis is affiliated with the following schools: