Live briefing
Everything about History of programming languages
The history of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming languages were highly specialized, relying on mathematical notation and similarly obscure syntax. Throughout the 20th century, research in compiler theory led to the creation of high-level programming languages, which use a more accessible syntax to communicate instructions. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: History of programming languagesA 5-minute orientation
- Skim a recent paper: „History is touchy“ Die History‐of‐Programming‐Languages‐Konferenz, 1978Influential work since 2022
- Pick up a classic book: HamletThe most-reprinted book on the subject
- Read the landmark paper: A linear-history semantics for languages for distributed programmingCited 47 times
- Go sideways: High-level programming languageA closely related topic
- Go sideways: List of programming languages by typeA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
A linear-history semantics for languages for distributed programming
A history of discrete event simulation programming languages
A history of the history of programming languages
History of IBM's Technical Contributions to High Level Programming Languages
Programming languages: A short history for economists
A history of the SNOBOL programming languages
HOPL: History of Programming Languages Conference
Programming Languages: History and Fundamentals
🆕 Influential since 2022
📚 Books worth reading
HamletWilliam Shakespeare · 1603
OthelloWilliam Shakespeare · 1622
MacbethWilliam Shakespeare · 1508
Julius CaesarWilliam Shakespeare · 1656
Richard IIIWilliam Shakespeare · 1597
Differentiating Instruction With MenusLaurie E. Westphal · 2007
Laelius de amicitiaCicero · 1511
Abel's IslandWilliam Steig · 1976
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- High-level programming language A high-level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming…
- List of programming languages by type The notable programming languages listed here are grouped by their notable language attribute. As a language can have multiple attributes, the same language…
- History of compiler construction In computing, a compiler is a computer program that transforms source code written in a programming language or computer language (the source language)…
- List of programmers This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions. All entries…
- Compiler In computing, a compiler is software that translates computer code written in one programming language (the source language) into another language (the…
- Comparison of programming languages Programming languages are used for controlling the behavior of a machine (often a computer). Like natural languages, programming languages follow rules…
- Generational list of programming languages This is a "genealogy" of programming languages. Languages are categorized under the ancestor language with the strongest influence. Those ancestor languages…
- List of programming language researchers The following is list of researchers of programming language theory, design, implementation, and related areas. Martín Abadi, for the programming language…