Comparison of programming paradigms
This article attempts to set out the various similarities and differences between the various programming paradigms as a summary in both graphical and tabular format with links to the separate discussions concerning these similarities and differences in extant Wikipedia articles.
- Comment
- enThis article attempts to set out the various similarities and differences between the various programming paradigms as a summary in both graphical and tabular format with links to the separate discussions concerning these similarities and differences in extant Wikipedia articles.
- Has abstract
- enThis article attempts to set out the various similarities and differences between the various programming paradigms as a summary in both graphical and tabular format with links to the separate discussions concerning these similarities and differences in extant Wikipedia articles.
- Is primary topic of
- Comparison of programming paradigms
- Label
- enComparison of programming paradigms
- Link from a Wikipage to an external page
- www.info.ucl.ac.be/~pvr/book.html
- eprints.ecs.soton.ac.uk/597/
- hbfs.wordpress.com/2008/12/30/the-true-cost-of-calls/
- web.archive.org/web/20090421000542/http:/www.stevenpigeon.org/Publications/
- www.flounder.com/inside_storage_allocation.htm
- web.archive.org/web/20160905191923/http:/g.oswego.edu/dl/html/malloc.html
- www.sqa.org.uk/e-learning/LinkedDS01CD/page_01.htm
- www.info.ucl.ac.be/~pvr/paradigmsDIAGRAMeng101.pdf
- web.archive.org/web/20100507001435/http:/users.ecs.soton.ac.uk/mrd/research/prog.html
- Link from a Wikipage to another Wikipage
- .NET Framework
- Abstract State Machine Language
- ActionScript
- Alan Perlis
- Assembly language
- Assignment (computer science)
- Asynchronous programming
- Attribute (computing)
- Automata-based programming
- Binary file
- C (programming language)
- C++
- Cache (computing)
- Calling convention
- Carnegie-Mellon University
- Category:Articles with example pseudocode
- Category:Programming paradigms
- Central processing unit
- Class (computer programming)
- Clojure
- Code reuse
- CoffeeScript
- Common Lisp
- Comparison of programming languages
- Comparison of programming languages (basic instructions)
- Compiler optimization
- Computation
- Computational overhead
- Computer mouse
- Constant (programming)
- Constructor (object-oriented programming)
- Control flow
- Control variable (programming)
- Critique
- C sharp (programming language)
- Curly bracket programming language
- Data abstraction
- Dataflow
- Dataflow programming
- Datalog
- Data structure
- Declarative programming
- Denotational semantics
- Digital Equipment Corporation
- Dynamic dispatch
- Dynamic memory allocation
- Edsger W. Dijkstra
- Eiffel (programming language)
- Elixir (programming language)
- Elm (programming language)
- Encapsulation (computer programming)
- Enumeration
- Epigrams on Programming
- Eric S. Roberts
- Erlang (programming language)
- Essence
- Event (computing)
- Event-driven programming
- Field (computer science)
- Finite state machine
- Formula
- Fourth-generation programming language
- F Sharp (programming language)
- Function (mathematics)
- Functional programming
- Function pointer
- Function prologue
- Global variable
- God object
- Goto
- Granularity
- Guy Steele
- Haskell (programming language)
- Immutable object
- Imperative programming
- Indent style
- Information hiding
- Inheritance (computer science)
- Inline expansion
- Inner loop
- Instruction path length
- Isomorphism
- Iteration
- Jargon
- Java (programming language)
- JavaScript
- John W. Ratcliff
- JSON
- Kotlin (programming language)
- Lambda calculus
- Library (computing)
- Lisp (programming language)
- Locality of reference
- Local variable
- Macro (computer science)
- Main loop
- Managed code
- Measuring programming language popularity
- Message passing
- Method (computer science)
- Michael A. Jackson (computer scientist)
- Modular programming
- Mouse click
- Multi-paradigm programming language
- Mutator method
- Object (computer science)
- Object-oriented programming
- Open-source software
- Paradigm
- Parameter (computer programming)
- Pascal (programming language)
- PHP
- Polymorphism (computer science)
- Preprocessor
- Procedural programming
- Programming language
- Programming paradigm
- Program state
- Prolog
- Pro rata
- Pseudocode
- Python (programming language)
- R (programming language)
- Rachel Harrison (computer scientist)
- Rational number
- Reactive programming
- Recursion (computer science)
- Referential transparency
- Regular expression
- Report program generator
- Robert Harper (computer scientist)
- Ruby (programming language)
- Scala (programming language)
- Scalability
- Scottish Qualifications Authority
- Semicolon
- Sensor
- SequenceL
- Serialization
- Side effect (computer science)
- SPARQL
- Spreadsheet
- SQL
- Standard ML
- State (computer science)
- Statement (programming)
- State transition table
- Structogram
- Structured programming
- Subroutine
- Subroutine calls
- Syntactic sugar
- Tail recursion
- Thread (computer science)
- Time-driven programming
- University of Washington
- Variable (programming)
- Visual Basic
- Web Ontology Language
- X86
- XML
- XSLT
- SameAs
- 4hhtp
- Q5155964
- Subject
- Category:Articles with example pseudocode
- Category:Programming paradigms
- WasDerivedFrom
- Comparison of programming paradigms?oldid=1116304767&ns=0
- WikiPageLength
- 30876
- Wikipage page ID
- 25741143
- Wikipage revision ID
- 1116304767
- WikiPageUsesTemplate
- Template:Circular reference
- Template:Citation needed
- Template:ISBN
- Template:Main
- Template:More citations needed
- Template:Multiple issues
- Template:Original research
- Template:Programming paradigms
- Template:Reflist
- Template:Short description