A History of Computer Programming Languages
Ever since the invention of Charles Babbage’s difference engine in 1822, computers have required a means of instructing them to perform a specific task. This means is known as a programming language. Computer languages were first composed of a series of steps to wire a particular program; these morphed into a series of steps keyed into the computer and then executed; later these languages acquired advanced features such as logical branching and object orientation. The computer languages of the last fifty years have come in two stages, the first major languages and the second major languages, which are in use today.
A History of Computer Programming Languages This history was written in the spring of 2000 when I was in eighth grade . For several years after I wrote it, the text was available online and it became a reference for other articles, Wikipedia entries, and even college courses. I have placed the report here for posterity and amusement (how could I have possibly left out Python??). In 2004, I made two updates in response to e-mailed criticisms, but the text is otherwise unchanged. For a more up-to-date reference, I shamelessly point you to Wikipedia . - Andrew Ferguson A History of Computer Progr
Explore this link on the map →saved by
related reading
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- E.W.Dijkstra Archive: The Humble Programmer (EWD 340)cs.utexas.edu
- Xerox Parc’s Engineers on How They Invented the Future - IEEE Spectrumspectrum.ieee.org
- how I think when I think about programming - alice mazalicemaz.com
- E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)cs.utexas.edu
- Structure and Interpretation of Computer Programsmitp-content-server.mit.edu
- A Conversation with Alan Kaydoc.ic.ac.uk
- Revenge of the Nerdspaulgraham.com
- The Early Years of Academic Computingcs.cornell.edu
- E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)cs.utexas.edu