Action! is a procedural programming language and integrated development environment written by Clinton Parker for the Atari 8-bit computers. The language...
15 KB (1,787 words) - 11:01, 17 March 2025
Agda is a dependently typed functional programming language originally developed by Ulf Norell at Chalmers University of Technology with implementation...
14 KB (1,395 words) - 17:08, 18 March 2025
general-purpose programming language that runs on the BEAM virtual machine, which is also used to implement the Erlang programming language. Elixir builds...
11 KB (989 words) - 09:34, 9 April 2025
others such as imperative programming and declarative programming. Significant object-oriented languages include Ada, ActionScript, C++, Common Lisp, C#...
67 KB (7,159 words) - 00:55, 20 April 2025
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,185 words) - 09:17, 1 May 2025
Go! is an agent-based programming language in the tradition of logic-based programming languages like Prolog. It was introduced in a 2003 paper by Francis...
9 KB (797 words) - 00:09, 17 March 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,754 words) - 14:57, 22 April 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...
31 KB (3,409 words) - 03:43, 1 May 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) - 23:02, 26 April 2025
P4 is a programming language for controlling packet forwarding planes in networking devices, such as routers and switches. In contrast to a general purpose...
9 KB (1,102 words) - 21:53, 13 November 2024
record of notable programming languages, by decade. History of computing hardware History of programming languages Programming language Timeline of computing...
51 KB (295 words) - 07:16, 11 April 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) - 06:36, 14 January 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) - 08:42, 18 February 2025
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
computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding...
30 KB (3,445 words) - 04:56, 11 March 2025
OBJ is a programming language family introduced by Joseph Goguen in 1976, and further worked on by Jose Meseguer. It is a family of declarative "ultra...
3 KB (235 words) - 22:06, 10 September 2023
Prolog (redirect from Prolog programming language)
and unlike many other programming languages, Prolog is intended primarily as a declarative programming language: the program is a set of facts and rules...
72 KB (8,098 words) - 23:39, 18 March 2025
AWK (redirect from Awk programming language)
Unix-like operating systems. The AWK language is a data-driven scripting language consisting of a set of actions to be taken against streams of textual...
41 KB (4,764 words) - 23:06, 1 May 2025
Scratch is a high-level, block-based visual programming language and website aimed primarily at children as an educational tool, with a target audience...
55 KB (5,187 words) - 16:33, 26 April 2025
an action language is a language for specifying state transition systems, and is commonly used to create formal models of the effects of actions on the...
3 KB (297 words) - 23:16, 1 February 2024
spreadsheets, functional programming, and computer math packages. It has also inspired several other programming languages. A mathematical notation for...
96 KB (9,838 words) - 03:39, 17 March 2025
UR-lang) is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system. The term Erlang is used...
42 KB (4,769 words) - 03:49, 30 April 2025
science, declarative programming is a programming paradigm—a style of building the structure and elements of computer programs—that expresses the logic...
23 KB (2,373 words) - 06:58, 29 January 2025
Semantics (computer science) (redirect from Programming language semantics)
In programming language theory, semantics is the rigorous mathematical study of the meaning of programming languages. Semantics assigns computational...
18 KB (1,671 words) - 03:14, 22 March 2025
Imperative programming – explicit statements that change a program state Logic programming – uses explicit mathematical logic for programming Metaprogramming...
41 KB (1,398 words) - 08:10, 29 April 2025
Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency. It enforces memory safety, meaning that all references...
118 KB (10,712 words) - 22:37, 29 April 2025
Action (firearms), the mechanism that manipulates cartridges and/or seals the breech Action! (programming language), for Atari 8-bit computers Action...
6 KB (682 words) - 02:21, 2 May 2025
agent programming language for programming cognitive agents. GOAL agents derive their choice of action from their beliefs and goals. The language provides...
10 KB (1,524 words) - 23:46, 9 April 2025
domain-specific language is somewhere between a tiny programming language and a scripting language, and is often used in a way analogous to a programming library...
32 KB (3,827 words) - 18:54, 16 April 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,993 words) - 19:27, 29 April 2025