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) - 01:42, 18 May 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) - 10:06, 25 May 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) - 11:02, 21 May 2025
supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described...
175 KB (14,436 words) - 16:29, 27 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...
56 KB (5,213 words) - 18:52, 21 May 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,128 words) - 16:57, 27 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...
25 KB (2,698 words) - 20:56, 21 May 2025
The C Programming Language (sometimes termed K&R, after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie...
11 KB (1,103 words) - 10:21, 17 April 2025
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:37, 14 May 2025
programming portal Comparison of programming languages History of programming languages List of programming languages List of programming languages by...
16 KB (1,288 words) - 11:44, 15 May 2025
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,725 words) - 09:06, 24 May 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...
90 KB (6,703 words) - 13:50, 5 May 2025
is a cross-platform, statically typed, general-purpose high-level programming language with type inference. Kotlin is designed to interoperate fully with...
54 KB (4,462 words) - 14:16, 27 May 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
B is a programming language developed at Bell Labs circa 1969 by Ken Thompson and Dennis Ritchie. B was derived from BCPL, and its name may possibly be...
13 KB (1,395 words) - 01:46, 26 May 2025
Mojo is a programming language in the Python family that is currently under development. It is available both in browsers via Jupyter notebooks, and locally...
18 KB (1,539 words) - 21:05, 12 May 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,652 words) - 19:23, 25 May 2025
spreadsheets, functional programming, and computer math packages. It has also inspired several other programming languages. A mathematical notation for...
96 KB (9,846 words) - 07:15, 24 May 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,411 words) - 00:25, 27 May 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
(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) - 09:36, 27 May 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
(class-based), and component-oriented programming disciplines. The principal inventors of the C# programming language were Anders Hejlsberg, Scott Wiltamuth...
101 KB (8,539 words) - 13:06, 27 May 2025
multi-paradigm programming language. The Racket language is a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for programming language...
35 KB (3,205 words) - 22:48, 24 May 2025
Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. The name was coined by Feurzeig while...
24 KB (2,479 words) - 00:26, 23 May 2025
high level imperative, object-oriented programming language, designed to be a lightweight scripting language that fits in the size, memory bandwidth...
11 KB (879 words) - 00:51, 2 May 2025
Programming languages have been classified into several programming language generations. Historically, this classification was used to indicate increasing...
10 KB (959 words) - 21:26, 6 May 2025
general-purpose programming language that runs on the BEAM virtual machine, which is also used to implement the Erlang programming language. Elixir builds...
12 KB (999 words) - 15:20, 12 May 2025
R is a programming language for statistical computing and data visualization. It has been adopted in the fields of data mining, bioinformatics and data...
66 KB (5,744 words) - 22:15, 24 May 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