Concepts of programming languages
暂无分享,去创建一个
[1] Daniel G. Bobrow,et al. An efficient, incremental, automatic garbage collector , 1976, CACM.
[2] Thomas Reps,et al. Programming Techniques and Data Structures , 1981 .
[3] Charles N. Fischer,et al. Crafting a Compiler with C , 1991 .
[4] Leonard Gilman,et al. APL, an interactive approach , 1974 .
[5] David Wheeler. Programme organization and initial orders for the EDSAC , 1950, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.
[6] John W. Backus,et al. The IBM 701 Speedcoding System , 1954, JACM.
[7] C. A. R. Hoare,et al. A contribution to the development of ALGOL , 1966, CACM.
[8] T. Moto-oka,et al. CHALLENGE FOR KNOWLEDGE INFORMATION PROCESSING SYSTEMS (Preliminary Report on Fifth Generation Computer Systems) , 1982 .
[9] William A. Wulf,et al. BLISS: a language for systems programming , 1971, CACM.
[10] M. V. Wilkes. Pure and applied programming , 1952, ACM '52.
[11] Donald E. Knuth,et al. The Early Development of Programming Languages. , 1977 .
[12] C. A. R. Hoare,et al. Communicating sequential processes , 1978, CACM.
[13] Seymour Papert,et al. Mindstorms: Children, Computers, and Powerful Ideas , 1981 .
[14] Per Brinch Hansen,et al. Operating System Principles , 1973 .
[15] Maurice V. Wilkes,et al. The preparation of programs for an electronic digital computer , 1958 .
[16] David J. Farber,et al. SNOBOL , A String Manipulation Language , 1964, JACM.
[17] John McCarthy,et al. Recursive functions of symbolic expressions and their computation by machine, Part I , 1960, Commun. ACM.
[18] B. J. Mailloux,et al. Revised Report on the Algorithmic Language ALGOL 68 , 1976, SIGP.
[19] C. A. R. HOARE,et al. An axiomatic basis for computer programming , 1969, CACM.
[20] Grady Booch,et al. Software engineering with Ada , 1983 .
[21] Corrado Böhm,et al. Flow diagrams, turing machines and languages with only two formation rules , 1966, CACM.
[22] Jean E. Sammet,et al. Programming languages - history and fundamentals , 1969, Prentice-Hall series in automatic computation.
[23] Peter Wegner,et al. The Vienna Definition Language , 1972, CSUR.
[24] Robert H. Halstead,et al. MULTILISP: a language for concurrent symbolic computation , 1985, TOPL.
[25] Edsger W. Dijkstra,et al. A Discipline of Programming , 1976 .
[26] S. J. Young,et al. The programming language ADA reference manual: Springer-Verlag (1981) pp 243, $7.90, DM 16.50 , 1982, Microprocess. Microsystems.
[27] Uwe F. Pleban,et al. Direct implementation of compiler specifications or the pascal p-code compiler revisited , 1984, POPL '84.
[28] Kazuhiro Fuchi. AIMING FOR KNOWLEDGE INFORMATION PROCESSING SYSTEMS , 1982 .
[29] Richard L. Wexelblat. History of programming languages I , 1978 .
[30] C. A. R. Hoare,et al. An Axiomatic Definition of the Programming Language PASCAL , 1973, Acta Informatica.
[31] Alan Snyder,et al. Exception Handling in CLU , 1979, IEEE Transactions on Software Engineering.
[32] Edsger W. Dijkstra,et al. Go To Statement Considered Harmful , 2022, Software Pioneers.
[33] Per Brinch Hansen,et al. The Architecture of Concurrent Programs , 1977 .
[34] Robert A. Kowalski,et al. Logic for problem solving , 1982, The computer science library : Artificial intelligence series.
[35] Martin Richards,et al. BCPL: a tool for compiler writing and system programming , 1969, AFIPS '69 (Spring).
[36] Alfred V. Aho,et al. The awk programming language , 1988 .
[37] Stephen G. Kochan. Programming in Objective-C , 1983 .
[38] Frank DeRemer,et al. Efficient computation of LALR(1) look-ahead sets , 2004, SIGP.
[39] Bertrand Meyer,et al. Introduction to the Theory of Programming Languages , 1990 .
[40] David A. Watt,et al. An extended attribute grammar for Pascal , 1979, SIGP.
[41] Charles Antony Richard Hoare,et al. Hints on programming language design. , 1973 .
[42] Robin Milner,et al. Definition of standard ML , 1990 .
[43] C. A. R. Hoare,et al. The emperor's old clothes , 1981, CACM.
[44] Niklaus Wirth,et al. Modula: A language for modular multiprogramming , 1977, Softw. Pract. Exp..
[45] Clark Weissman,et al. LISP 1.5 primer , 1967 .
[46] Edsger W. Dijkstra,et al. Guarded commands, nondeterminacy and formal derivation of programs , 1975, Commun. ACM.
[47] Alan Kay,et al. The reactive engine , 1969 .
[48] J. E. L. Peck,et al. Revised report on the algorithmic languageAlgol 60 , 1962, Springer Berlin Heidelberg.
[49] John B. Goodenough,et al. Exception handling: issues and a proposed notation , 1975, CACM.
[50] Robert A. Kowalski,et al. Logic and semantic networks , 1979, CACM.
[51] Brian A. Wichmann,et al. Rationale for the design of the Ada programming language , 1979, SIGP.
[52] Edsger W. Dijkstra,et al. The humble programmer , 1972, CACM.
[53] Franklin L. DeRemer,et al. Simple LR(k) grammars , 1971, Commun. ACM.
[54] Rodney Farrow,et al. LINGUIST-86: Yet another translator writing system based on attribute grammars , 1982, SIGPLAN '82.
[55] Marvin V. Zelkowitz,et al. Programming Languages: Design and Implementation , 1975 .
[56] Kenneth E. Iverson,et al. A programming language , 1899, AIEE-IRE '62 (Spring).
[57] Niklaus Wirth,et al. On the Design of Programming Languages , 1974, IFIP Congress.
[58] Richard C. Holt. Structured concurrent programming with operating systems applications , 1978 .
[59] Michael Marcotty,et al. A genealogy of control structures , 1975, CACM.
[60] Guy L. Steele,et al. Common Lisp the Language , 1984 .
[61] Ralph E. Griswold,et al. The SNOBOL 4 programming language , 1968 .
[62] Donald E. Knuth,et al. On the Translation of Languages from Left to Right , 1965, Inf. Control..
[63] David Turner. An overview of Miranda , 1986, SIGP.
[64] Peter Naur. Appendix: Revised report on the algorithmic language ALGOL 60 , 1964 .
[65] Nelson Correa,et al. Empty Categories, Chain Binding, and Parsing , 1991 .
[66] Bjarne Stroustrup,et al. The Annotated C++ Reference Manual , 1990 .
[67] Maurice V. Wilkes,et al. The preparation of programs for an electronic digital computer : with special reference to the EDSAC and the use of a library of subroutines , 1982 .
[68] Gregory R. Andrews,et al. Concepts and Notations for Concurrent Programming , 1983, CSUR.
[69] Donald E. Knuth,et al. Structured Programming with go to Statements , 1974, CSUR.
[70] P. Brinch-Hansen,et al. The programming language Concurrent Pascal , 1975 .
[71] Per Brinch Hansen,et al. Distributed processes: a concurrent programming concept , 1978, CACM.
[72] Uwe F. Pleban,et al. Experience with an experimental compiler generator based on denotational semantics , 1982, SIGPLAN '82.
[73] Allen Newell,et al. The logic theory machine-A complex information processing system , 1956, IRE Trans. Inf. Theory.
[74] Noam Chomsky,et al. On Certain Formal Properties of Grammars , 1959, Inf. Control..
[75] Michael J. C. Gordon,et al. The Denotational Description of Programming Languages , 1979, Springer New York.
[76] M. B. Ari. Principles of Concurrent Programming , 1982 .
[77] Bjarne Stroustrup,et al. The C++ programming language (2nd ed.) , 1991 .
[78] Christopher J. Shaw. A specification of JOVIAL , 1963, CACM.
[79] Jean E. Sammet,et al. Roster of programming languages for 1976-77 , 1974, SIGP.
[80] Simon L. Peyton Jones,et al. The Implementation of Functional Programming Languages , 1987 .
[81] David G. Korn,et al. The new KornShell command and programming language , 1989 .
[82] William M. Waite,et al. An efficient machine-independent procedure for garbage collection in various list structures , 1967, CACM.
[83] C. A. R. Hoare,et al. Monitors: an operating system structuring concept , 1974, CACM.
[84] Warren Teitelman,et al. The interlisp reference manual , 1974 .
[85] Peter Henderson,et al. Functional programming - application and implementation , 1980, Prentice Hall International Series in Computer Science.
[86] Niklaus Wirth,et al. The programming language Pascal (Revised Report) , 1973 .