portal Tom is a programming language particularly well-suited for programming various transformations on tree structures and XML-based documents. Tom is a...
2 KB (152 words) - 14:52, 9 July 2024
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) - 23:38, 8 June 2025
A third-generation programming language (3GL) is a high-level computer programming language that tends to be more machine-independent and programmer-friendly...
4 KB (468 words) - 04:16, 18 October 2024
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) - 15:00, 10 June 2025
programming languages (not "very") used for scripting, such as Perl, Python, PHP, Ruby, and Visual Basic. Automatic programming Low-level programming...
3 KB (229 words) - 13:56, 1 April 2025
Logic programming is a programming, database and knowledge representation paradigm based on formal logic. A logic program is a set of sentences in logical...
85 KB (10,767 words) - 04:50, 12 May 2025
Prolog (redirect from Prolog programming language)
logic. 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) - 08:09, 15 June 2025
Objective-C (redirect from Obj-C programming language)
object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by Brad Cox and Tom Love...
94 KB (10,687 words) - 18:20, 2 June 2025
Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency. It enforces memory safety, meaning that all references...
119 KB (10,766 words) - 05:52, 12 June 2025
TOML (redirect from Tom's Obvious, Minimal Language)
Tom Preston-Werner, its specification is open source. TOML is used in a number of software projects and is implemented in many programming languages....
6 KB (573 words) - 02:32, 15 May 2025
(class-based), and component-oriented programming disciplines. The principal inventors of the C# programming language were Anders Hejlsberg, Scott Wiltamuth...
101 KB (8,541 words) - 19:08, 10 June 2025
Julia is a high-level, general-purpose dynamic programming language, designed to be fast and productive, for e.g. data science, artificial intelligence...
110 KB (8,458 words) - 14:00, 13 June 2025
Forth is a stack-oriented programming language and interactive integrated development environment designed by Charles H. "Chuck" Moore and first used by...
45 KB (5,666 words) - 15:31, 9 June 2025
Programming Perl, best known as the Camel Book among programmers, is a book about writing programs using the Perl programming language, revised as several...
6 KB (661 words) - 13:04, 14 January 2025
jq is a very high-level lexically scoped functional programming language in which every JavaScript Object Notation (JSON) value is a constant. jq supports...
14 KB (1,263 words) - 00:08, 15 June 2025
PL/I (redirect from PLI programming language)
PL/I (Programming Language One, pronounced /piː ɛl wʌn/ and sometimes written PL/1) is a procedural, imperative computer programming language initially...
97 KB (12,071 words) - 06:33, 31 May 2025
Ballerina is an general-purpose programming language designed by WSO2 for cloud-era application programmers. It is free and open-source software released...
15 KB (1,281 words) - 19:27, 18 May 2025
The Mouse (sometimes written as MOUSE) programming language is a small computer programming language developed by Dr. Peter Grogono in the late 1970s...
7 KB (731 words) - 11:21, 14 September 2024
MAD (Michigan Algorithm Decoder) is a programming language and compiler for the IBM 704 and later the IBM 709, IBM 7090, IBM 7040, UNIVAC 1107, UNIVAC...
26 KB (2,430 words) - 21:07, 7 June 2024
the memory and other hardware to allow it to be used as a systems programming language. It reduced arrays to a single dimension, removed any ability to...
22 KB (2,795 words) - 05:04, 10 January 2025
of programming languages. Formerly named Perl 6, it was renamed in October 2019. Raku introduces elements of many modern and historical languages. Compatibility...
47 KB (5,543 words) - 02:00, 10 April 2025
Notable programming sources use terms like C-style, C-like, a dialect of C, having C-like syntax. The term curly bracket programming language denotes...
21 KB (501 words) - 13:44, 21 May 2025
ALGOL 58 (redirect from ALGOL 58 programming language)
originally named IAL, is a member of the ALGOL family of computer programming languages. It was an early compromise design soon superseded by ALGOL 60....
13 KB (1,305 words) - 22:46, 12 February 2025
ALGOL (redirect from Algol programming language)
"Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and...
37 KB (3,200 words) - 19:35, 25 April 2025
IMP is an early systems programming language that was developed by Edgar T. Irons in the late 1960s through early 1970s, at the National Security Agency...
7 KB (618 words) - 02:21, 29 January 2023
BASIC (redirect from ROM BASIC programming language)
Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John...
72 KB (8,324 words) - 00:59, 4 June 2025
Elliott ALGOL (redirect from Elliot ALGOL (programming language))
Elliott ALGOL is a compiler for the programming language ALGOL 60, for the Elliott 803 computer made by Elliott Brothers in the United Kingdom. It was...
3 KB (166 words) - 02:28, 19 February 2025
ALGOL W (redirect from Algol-W programming language)
ALGOL W is a programming language. It is based on a proposal for ALGOL X by Niklaus Wirth and Tony Hoare as a successor to ALGOL 60. ALGOL W is a relatively...
9 KB (797 words) - 06:20, 5 April 2025
GNU Guile (redirect from Guile programming language)
Language for Extensions (GNU Guile) is the preferred extension language system for the GNU Project and features an implementation of the programming language...
21 KB (2,015 words) - 15:14, 23 February 2025
JOVIAL (redirect from JOVIAL programming language)
JOVIAL is a high-level programming language based on ALGOL 58, specialized for developing embedded systems (specialized computer systems designed to perform...
16 KB (1,428 words) - 02:45, 16 June 2025