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
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
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...
33 KB (3,428 words) - 17:03, 15 July 2025
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
Quine (computing) (redirect from Self-reproducing program)
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
programming portal Comparison of programming languages History of programming languages List of programming languages List of programming languages by...
17 KB (1,272 words) - 16:45, 15 July 2025
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,484 words) - 04:21, 3 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) - 06:31, 13 June 2025
Interpreter (computing) (redirect from Interpreted programming language)
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) - 23:18, 7 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,336 words) - 12:48, 4 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,705 words) - 01:24, 3 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
Emerald is a distributed, object-oriented programming language developed in the 1980s by Andrew P. Black, Norman C. Hutchinson, Eric B. Jul, and Henry...
2 KB (187 words) - 12:37, 15 December 2021
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
NewtonScript (redirect from NewtonScript programming language)
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
supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. Guido van Rossum...
175 KB (14,443 words) - 12:14, 17 July 2025
Strong and weak typing (redirect from Weakly-typed programming language)
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
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
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,159 words) - 22:09, 20 June 2025
Objective-C (redirect from Obj-C programming language)
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) - 12:54, 14 July 2025
programming, self-reference occurs in reflection, where a program can read or modify its own instructions like any other data. Numerous programming languages...
18 KB (2,130 words) - 12:08, 25 June 2025
SNOBOL (redirect from SNOBOL programming language)
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
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
(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
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) - 20:36, 10 July 2025
OCaml (redirect from Ocaml programming language)
Objective Caml) is a general-purpose, high-level, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features...
40 KB (4,204 words) - 04:48, 17 July 2025
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
Brainfuck (redirect from BF (programming language))
is an esoteric programming language created in 1993 by Swiss student Urban Müller. Designed to be extremely minimalistic, the language consists of only...
18 KB (1,884 words) - 13:48, 18 March 2025
in most general-purpose programming languages, this program is used to illustrate a language's basic syntax. Such a program is often the first written...
27 KB (1,948 words) - 16:14, 14 July 2025
T is a dialect of the Scheme programming language developed in the early 1980s by Jonathan A. Rees, Kent M. Pitman, and Norman I. Adams of Yale University...
5 KB (409 words) - 11:14, 28 January 2025