Live briefing
Everything about Comparison of programming languages
Programming languages are used for controlling the behavior of a machine. Like natural languages, programming languages follow rules for syntax and semantics. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Comparison of programming languagesA 5-minute orientation
- Pick up a classic book: Software EngineeringThe most-reprinted book on the subject
- Read the landmark paper: A comparison of object‐oriented programming in four modern languagesCited 7 times
- Go sideways: Comparison of multi-paradigm programming languagesA closely related topic
- Go sideways: Ada (programming language)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
A comparison of object‐oriented programming in four modern languages
Extensible Model for Comparison of Expressiveness of Object-Oriented Programming Languages
Comparison of systematically derived software metrics thresholds for object-oriented programming languages
A conceptual perspective on the comparison of object-oriented programming languages
📚 Books worth reading
Software EngineeringRoger S. Pressman, Bruce Maxim · 1982
C How to ProgramPaul J. Deitel, Harvey M. Deitel · 2007
Bulletin of the United States Army Medical DepartmentUnited States. Army Medical Service. · 1944
Learning PythonMark Lutz, David Ascher · 1999
Technical CommunicationJohn M. Lannon · 2000
Cartesian meditationsEdmund Husserl, Dorion Cairns · 1960
Eloquent JavascriptMarijn Haverbeke · 2009
Database system conceptsAbraham Silberschatz · 1997
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Comparison of multi-paradigm programming languages Programming languages can be grouped by the number and types of paradigms supported. A concise reference for the programming paradigms listed in this article…
- Ada (programming language) Ada is a structured, statically typed, imperative, and object-oriented high-level programming language, inspired by Pascal and other languages. It has…
- 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…
- Operator overloading In computer programming, operator overloading, sometimes termed operator ad hoc polymorphism, is a specific case of polymorphism, where different operators…
- 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…
- Modulo In mathematics and computing, modulo is the binary operation of which the value is the remainder or signed remainder of a division of one number by another…
- Comparison of programming languages (basic instructions) This article compares a large number of programming languages by tabulating their data types, their expression, statement, and declaration syntax, and…
- List of programming languages This is an index to notable programming languages, in current or historical use. Dialects of BASIC (which have their own page), esoteric programming languages…