kb/data/en.wikipedia.org/wiki/History_of_programming_languages-3.md

4.2 KiB
Raw Blame History

title chunk source category tags date_saved instance
History of programming languages 4/4 https://en.wikipedia.org/wiki/History_of_programming_languages reference science, encyclopedia 2026-05-05T16:17:21.154089+00:00 kb-cron

Ada Lovelace, published first computer program Alan Cooper, developer of Visual Basic. Alan Kay, pioneering work on object-oriented programming, and originator of Smalltalk. Anders Hejlsberg, developer of Turbo Pascal, Delphi, C#, and TypeScript. Arthur Whitney, developer of A+, k, and q. Bertrand Meyer, inventor of Eiffel. Bjarne Stroustrup, developer of C++. Brad Cox, co-creator of Objective-C. Brendan Eich, developer of JavaScript. Brian Kernighan, co-author of the first book on the C programming language with Dennis Ritchie, coauthor of the AWK and AMPL programming languages. Chuck Moore, inventor of Forth, the first concatenative programming language, and a prominent name in stack machine microprocessor design. Chris Lattner, creator of Swift, Mojo and Clang/LLVM. Cleve Moler, creator of MATLAB. Dennis Ritchie, inventor of C. Unix Operating System, Plan 9 Operating System. Douglas McIlroy, influenced and designed such languages as SNOBOL, TRAC, PL/I, ALTRAN, TMG and C++. Grace Hopper, first to use the term compiler and developer of FLOW-MATIC, influenced development of COBOL. Popularized machine-independent programming languages and the term "debugging". Guido van Rossum, creator of Python. James Gosling, lead developer of Java and its precursor, Oak. Jean Ichbiah, chief designer of Ada, Ada 83. Jean-Yves Girard, co-inventor of the polymorphic lambda calculus (System F). Jeff Bezanson, main designer, and one of the core developers of Julia. Jeffrey Snover, inventor of PowerShell. Joe Armstrong, creator of Erlang. John Backus, inventor of Fortran, cooperated in designing ALGOL 58 and ALGOL 60. John C. Reynolds, co-inventor of the polymorphic lambda calculus (System F). John McCarthy, inventor of LISP, design committee of ALGOL 60. John von Neumann, originator of the operating system concept. Graydon Hoare, inventor of Rust. Ken Thompson, inventor of B and Go. Kenneth E. Iverson, developer of APL, co-developer of J with Roger Hui. Konrad Zuse, designed the first high-level programming language, Plankalkül (which influenced ALGOL 58). Kristen Nygaard, pioneered object-oriented programming, co-invented Simula. Larry Wall, creator of the Perl programming language (see Perl and Raku). Martin Odersky, creator of Scala, and previously a contributor to the design of Java. Martin Richards developed the BCPL programming language, forerunner of the B and C languages. Nathaniel Rochester, inventor of first assembler (IBM 701). Niklaus Wirth, inventor of Pascal, Modula and Oberon. Ole-Johan Dahl, pioneered object-oriented programming, co-invented Simula. Rasmus Lerdorf, creator of PHP. Rich Hickey, creator of Clojure. Robert Gentleman, co-creator of R. Robert Griesemer, co-creator of Go. Robin Milner, inventor of ML, and sharing credit for HindleyMilner polymorphic type inference. Rob Pike, co-creator of Go, Inferno (operating system) and Plan 9 (operating system) Operating System co-author. Ross Ihaka, co-creator of R. Stanley Cohen, inventor of Speakeasy, which was created with an OOPS, object-oriented programming system, the first instance, in 1964. Stephen Wolfram, creator of Mathematica. Walter Bright, creator of D. Yukihiro Matsumoto, creator of Ruby.

== See also ==

== References ==

== Further reading == Rosen, Saul, (editor), Programming Systems and Languages, McGraw-Hill, 1967. Sammet, Jean E., Programming Languages: History and Fundamentals, Prentice-Hall, 1969. Sammet, Jean E. (July 1972). "Programming Languages: History and Future". Communications of the ACM. 15 (7): 601610. doi:10.1145/361454.361485. S2CID 2003242. Richard L. Wexelblat (ed.): History of Programming Languages, Academic Press 1981. Thomas J. Bergin and Richard G. Gibson (eds.): History of Programming Languages, Addison Wesley, 1996. Sebesta, Robert W. Concepts of programming languages. Pearson Education India, 2004.

== External links == History and evolution of programming languages Graph of programming language history Online Historical Encyclopaedia of Programming Languages