• Thumbnail for P (programming language)
    P is a programming language for asynchronous event-driven programming and the IoT that was developed by Microsoft and University of California, Berkeley...
    5 KB (366 words) - 18:59, 16 March 2025
  • Thumbnail for C (programming language)
    C (pronounced /ˈsiː/ – like the letter c) is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains very widely...
    101 KB (11,270 words) - 12:07, 28 June 2025
  • as a hacking interface to another language (particularly functional programming or procedural programming languages), or as a joke. The use of the word...
    26 KB (2,852 words) - 21:52, 21 June 2025
  • Thumbnail for Programming language
    A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their syntax (form) and...
    65 KB (7,415 words) - 04:44, 1 July 2025
  • Thumbnail for D (programming language)
    D, also known as dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001. Andrei Alexandrescu...
    59 KB (6,232 words) - 00:52, 10 May 2025
  • BlooP and FlooP (Bounded loop and Free loop) are simple programming languages designed by Douglas Hofstadter to illustrate a point in his book Gödel,...
    6 KB (696 words) - 11:35, 8 May 2025
  • Thumbnail for The C Programming Language
    The C Programming Language (sometimes termed K&R, after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie...
    10 KB (1,144 words) - 08:57, 12 June 2025
  • Thumbnail for APL (programming language)
    spreadsheets, functional programming, and computer math packages. It has also inspired several other programming languages. A mathematical notation for...
    96 KB (9,869 words) - 01:29, 21 June 2025
  • Thumbnail for Visual programming language
    computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding...
    30 KB (3,458 words) - 05:49, 27 June 2025
  • to notable programming languages, in current or historical use. Dialects of BASIC (which have their own page), esoteric programming languages, and markup...
    28 KB (1,331 words) - 09:42, 21 June 2025
  • and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using...
    70 KB (8,514 words) - 19:00, 25 June 2025
  • Thumbnail for V (programming language)
    programming portal Comparison of programming languages History of programming languages List of programming languages List of programming languages by...
    17 KB (1,302 words) - 07:59, 3 July 2025
  • ML (Meta Language) is a general-purpose, high-level, functional programming language. It is known for its use of the polymorphic Hindley–Milner type system...
    13 KB (1,461 words) - 18:17, 29 April 2025
  • Thumbnail for Rust (programming language)
    Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency. It enforces memory safety, meaning that all references...
    109 KB (10,384 words) - 09:24, 30 June 2025
  • (April 2009). Masterminds of Programming: Conversations with the Creators of Major Programming Languages. O'Reilly Media. p. 32. ISBN 978-0-596-51517-1...
    6 KB (609 words) - 01:56, 25 May 2025
  • Thumbnail for Ada (programming language)
    and object-oriented high-level programming language, inspired by Pascal and other languages. It has built-in language support for design by contract (DbC)...
    53 KB (5,712 words) - 02:45, 16 June 2025
  • Thumbnail for Go (programming language)
    Go is a high-level general purpose programming language that is statically typed and compiled. It is known for the simplicity of its syntax and the efficiency...
    78 KB (8,131 words) - 17:36, 27 June 2025
  • Natural language programming (NLP) is an ontology-assisted way of programming in terms of natural language sentences, e.g. English. A structured document...
    13 KB (1,567 words) - 04:26, 4 June 2025
  • Thumbnail for Programming language theory
    characterization, and classification of formal languages known as programming languages. Programming language theory is closely related to other fields including...
    15 KB (1,613 words) - 05:07, 21 April 2025
  • A dynamic programming language is a type of programming language that allows various operations to be determined and executed at runtime. This is different...
    15 KB (1,746 words) - 13:56, 11 June 2025
  • high-level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming languages...
    17 KB (2,028 words) - 12:12, 8 May 2025
  • (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix...
    87 KB (10,027 words) - 08:07, 27 June 2025
  • Thumbnail for Occam (programming language)
    occam is a programming language which is concurrent and builds on the communicating sequential processes (CSP) process algebra, and shares many of its...
    11 KB (1,097 words) - 13:50, 31 May 2025
  • Thumbnail for Scheme (programming language)
    for functional programming and associated techniques such as recursive algorithms. It was also one of the first programming languages to support first-class...
    73 KB (8,205 words) - 07:31, 10 June 2025
  • computer programming, a programming language implementation is a system for executing computer programs. There are two general approaches to programming language...
    7 KB (722 words) - 12:53, 16 May 2025
  • Thumbnail for Ruby (programming language)
    Ruby is a general-purpose programming language. It was designed with an emphasis on programming productivity and simplicity. In Ruby, everything is an...
    58 KB (5,459 words) - 19:53, 31 May 2025
  • A system programming language is a programming language used for system programming; such languages are designed for writing system software, which usually...
    14 KB (894 words) - 14:47, 5 June 2025
  • Thumbnail for Python (programming language)
    supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described...
    175 KB (14,434 words) - 21:33, 23 June 2025
  • functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm...
    87 KB (8,696 words) - 16:44, 4 June 2025
  • Java is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORA)...
    73 KB (6,610 words) - 07:00, 8 June 2025