• 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,925 words) - 05:29, 25 May 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,453 words) - 18:27, 5 July 2025
  • as a hacking interface to another language (particularly functional programming or procedural programming languages), or as a joke. The use of the word...
    23 KB (2,524 words) - 21:09, 21 July 2025
  • Thumbnail for Zig (programming language)
    system programming language designed by Andrew Kelley. It is free and open-source software, released under an MIT License. A major goal of the language is...
    34 KB (3,409 words) - 11:03, 27 July 2025
  • 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,564 words) - 00:57, 20 March 2025
  • 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...
    37 KB (4,585 words) - 22:27, 21 July 2025
  • 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,507 words) - 11:27, 8 July 2025
  • Thumbnail for Lua
    Lua (redirect from 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...
    52 KB (5,483 words) - 00:47, 25 July 2025
  • Swift is a high-level general-purpose, multi-paradigm, compiled programming language created by Chris Lattner in 2010 for Apple Inc. and maintained by...
    79 KB (7,948 words) - 14:17, 24 July 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,275 words) - 07:15, 18 July 2025
  • 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,709 words) - 10:32, 27 July 2025
  • 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,326 words) - 10:54, 27 May 2025
  • Emerald is a distributed, object-oriented programming language developed in the 1980s by Andrew P. Black, Norman C. Hutchinson, Eric B. Jul, and Henry...
    3 KB (187 words) - 02:17, 24 July 2025
  • Thumbnail for Crystal (programming language)
    Crystal is a high-level general-purpose, object-oriented programming language, designed and developed by Ary Borenszweig, Juan Wajnerman, Brian Cardiff...
    10 KB (776 words) - 13:28, 3 April 2025
  • Thumbnail for Assembly language
    was commonplace for both systems programming and application programming to take place entirely in assembly language. While still irreplaceable for some...
    89 KB (9,898 words) - 15:05, 16 July 2025
  • Prototype-based programming is a style of object-oriented programming in which behavior reuse (known as inheritance) is performed via a process of reusing...
    22 KB (2,483 words) - 12:32, 18 April 2025
  • Thumbnail for Io (programming language)
    programming language inspired by Smalltalk, Self, Lua, Lisp, Act1, and NewtonScript. Io has a prototype-based object model similar to those in Self and...
    8 KB (666 words) - 10:11, 14 March 2025
  • Thumbnail for Python (programming language)
    supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. Guido van Rossum...
    175 KB (14,442 words) - 08:19, 27 July 2025
  • containing program code. The Push programming language is a genetic programming system that is explicitly designed for creating self-modifying programs. While...
    41 KB (4,981 words) - 15:26, 16 March 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
  • general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by...
    94 KB (10,687 words) - 00:52, 24 July 2025
  • Thumbnail for Ring (programming language)
    general-purpose programming language. It can be embedded in C/C++ projects, extended using C/C++ code or used as a standalone language. The supported programming paradigms...
    27 KB (1,893 words) - 16:09, 20 July 2025
  • Thumbnail for Object-oriented programming
    Object-oriented programming (OOP) is a programming paradigm based on the concept of objects. Objects can contain data (called fields, attributes or properties)...
    67 KB (7,162 words) - 13:13, 19 July 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,336 words) - 12:48, 4 July 2025
  • 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) - 14:59, 24 February 2025
  • Thumbnail for Nim (programming language)
    general-purpose, multi-paradigm, statically typed, compiled high-level system programming language, designed and developed by a team around Andreas Rumpf. Nim is designed...
    57 KB (5,735 words) - 19:17, 5 May 2025
  • 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,578 words) - 14:41, 16 March 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,129 words) - 07:33, 25 July 2025
  • Thumbnail for Self-reference
    programming, self-reference occurs in reflection, where a program can read or modify its own instructions like any other data. Numerous programming languages...
    17 KB (2,130 words) - 20:13, 27 July 2025
  • TRAC (for Text Reckoning And Compiling) Language is a programming language developed between 1959–1964 by Calvin Mooers and first implemented on the PDP-1...
    11 KB (1,125 words) - 22:06, 9 December 2024