• Thumbnail for Self (programming language)
    Self is a general-purpose, high-level, object-oriented programming language based on the concept of prototypes. Self began as a dialect of Smalltalk, being...
    23 KB (2,924 words) - 21:11, 1 November 2024
  • Thumbnail for Quine (computing)
    viewed as a function transforming programs into their outputs. Quines are possible in any Turing-complete programming language, as a direct consequence of Kleene's...
    25 KB (2,505 words) - 11:33, 20 June 2024
  • as a hacking interface to another language (particularly functional programming or procedural programming languages), or as a joke. The use of the word...
    24 KB (2,679 words) - 00:09, 19 October 2024
  • Thumbnail for Zig (programming language)
    statically typed, compiled system programming language designed by Andrew Kelley. It is intended as a successor to the language C, with the intent of being...
    29 KB (3,312 words) - 13:36, 17 October 2024
  • 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...
    29 KB (3,274 words) - 18:36, 25 October 2024
  • Thumbnail for Lua (programming language)
    [ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications. Lua is cross-platform...
    50 KB (5,301 words) - 16:16, 8 November 2024
  • prototype-based programming language created to write programs for the Newton platform. It is heavily influenced by the Self programming language, but modified...
    13 KB (1,512 words) - 03:55, 12 April 2024
  • Thumbnail for Python (programming language)
    supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described...
    168 KB (13,862 words) - 17:26, 8 November 2024
  • index to notable programming languages, in current or historical use. Dialects of BASIC, esoteric programming languages, and markup languages are not included...
    28 KB (1,314 words) - 13:52, 6 November 2024
  • Thumbnail for Interpreter (computing)
    an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously...
    38 KB (4,705 words) - 14:39, 12 October 2024
  • implemented in Self. Computer programming portal Free and open-source software portal Google Web Toolkit TypeScript, a strongly-typed programming language that...
    37 KB (3,350 words) - 14:55, 5 October 2024
  • Swift is a high-level general-purpose, multi-paradigm, compiled programming language created by Chris Lattner in 2010 for Apple Inc. and maintained by...
    78 KB (7,955 words) - 19:24, 31 October 2024
  • 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...
    104 KB (9,940 words) - 16:57, 7 November 2024
  • Thumbnail for Go (programming language)
    Go is a statically typed, compiled high-level general purpose programming language. It was designed at Google in 2009 by Robert Griesemer, Rob Pike, and...
    76 KB (7,782 words) - 12:53, 2 November 2024
  • Universities use self-study programs for less-commonly taught languages, where having professors is not feasible. Self-study programs are available on...
    10 KB (370 words) - 06:15, 19 October 2024
  • is a list of notable programming languages, grouped by type. The groupings are overlapping; not mutually exclusive. A language can be listed in multiple...
    91 KB (6,914 words) - 22:45, 7 November 2024
  • Prototype-based programming is a style of object-oriented programming in which behavior reuse (known as inheritance) is performed via a process of reusing...
    21 KB (2,432 words) - 11:05, 27 September 2024
  • Thumbnail for Object-oriented programming
    Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields...
    70 KB (7,809 words) - 21:02, 6 November 2024
  • Factor is a stack-oriented programming language created by Slava Pestov. Factor is dynamically typed and has automatic memory management, as well as powerful...
    12 KB (1,160 words) - 19:48, 24 August 2023
  • record of notable programming languages, by decade. History of computing hardware History of programming languages Programming language Timeline of computing...
    49 KB (243 words) - 03:50, 30 October 2024
  • Thumbnail for Lisp (programming language)
    (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix...
    84 KB (9,697 words) - 15:12, 8 November 2024
  • Thumbnail for V (programming language)
    programming portal Comparison of programming languages History of programming languages List of programming languages List of programming languages by...
    15 KB (1,253 words) - 08:21, 7 July 2024
  • 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...
    58 KB (6,190 words) - 19:16, 5 November 2024
  • and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using...
    67 KB (8,227 words) - 21:34, 22 October 2024
  • SNOBOL ("StriNg Oriented and symBOlic Language") is a series of programming languages developed between 1962 and 1967 at AT&T Bell Laboratories by David...
    22 KB (2,561 words) - 04:15, 20 October 2024
  • Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures...
    9 KB (975 words) - 23:02, 18 October 2024
  • In computer programming, one of the many ways that programming languages are colloquially classified is whether the language's type system makes it strongly...
    12 KB (1,328 words) - 14:09, 13 May 2024
  • Thumbnail for Assembly language
    In computer programming, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly...
    89 KB (9,804 words) - 19:48, 2 November 2024
  • Thumbnail for Ruby (programming language)
    interpreted, high-level, general-purpose programming language. It was designed with an emphasis on programming productivity and simplicity. In Ruby, everything...
    60 KB (5,603 words) - 14:46, 6 November 2024
  • general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by...
    91 KB (10,431 words) - 14:39, 14 October 2024