This article compares a large number of programming languages by tabulating their data types, their expression, statement, and declaration syntax, and...
161 KB (2,287 words) - 06:50, 17 March 2025
X programming language? – David Given – November 2009 Comparison of programming languages (basic instructions) Comparison of programming languages (syntax)...
71 KB (1,565 words) - 02:05, 3 August 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
creation of high-level programming languages, which use a more accessible syntax to communicate instructions. The first high-level programming language was...
40 KB (3,814 words) - 02:14, 22 July 2025
This 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) - 16:48, 31 July 2025
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The...
72 KB (8,329 words) - 01:49, 25 July 2025
low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Assembly...
89 KB (9,899 words) - 01:49, 31 July 2025
portal Comparison of programming languages (basic instructions) Comparison of programming languages Computer programming Computer science and Outline of computer...
63 KB (7,310 words) - 15:16, 2 August 2025
supersets of C. Compatibility of C and C++ Comparison of Pascal and C Comparison of programming languages International Obfuscated C Code Contest List of C-family...
98 KB (10,894 words) - 23:38, 28 July 2025
assembly language is a family of low-level programming languages that are used to produce object code for the x86 class of processors. These languages provide...
57 KB (6,649 words) - 02:57, 2 August 2025
This comparison of programming languages (array) compares the features of array data structures or matrix processing for various computer programming languages...
47 KB (1,523 words) - 03:20, 19 March 2025
Further, the language makes no use of macros or preprocessor instructions. Features adopted from modern languages include the addition of compile time...
34 KB (3,409 words) - 13:38, 2 August 2025
Object-oriented programming (OOP) is a programming paradigm based on the object – a software entity that encapsulates data and functionality. An OOP program consists...
55 KB (5,890 words) - 05:11, 29 July 2025
code of the object. Most object-oriented languages are also imperative languages. In object-oriented programming, programs are treated as a set of interacting...
24 KB (2,666 words) - 19:04, 23 June 2025
This comparison of programming languages (associative arrays) compares the features of associative array data structures or array-lookup processing for...
88 KB (10,857 words) - 13:12, 25 May 2025
Atari BASIC is an interpreter for the BASIC programming language that shipped with Atari 8-bit computers. Unlike most American BASICs of the home computer...
49 KB (4,946 words) - 08:53, 24 July 2025
This comparison of programming languages (strings) compares the features of string data structures or text-string processing for over 52 various computer...
10 KB (399 words) - 20:29, 23 July 2025
editions of Visual Basic roughly equivalent to the ?: conditional operator of C and related languages. Comparison of programming languages Control array...
38 KB (4,343 words) - 13:32, 24 April 2025
usability of a high-level programming language, specifically Python, with the performance of a system programming language such as C++, Rust, and Zig. As of...
18 KB (1,546 words) - 18:21, 29 July 2025
functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm...
88 KB (8,682 words) - 09:41, 29 July 2025
This article compares the syntax of many notable programming languages. Programming language expressions can be broadly classified into four syntax structures:...
52 KB (2,865 words) - 15:56, 4 July 2025
using an assembly language or, more commonly, may be generated from high-level programming languages by compilers. The design of instruction sets is a complex...
35 KB (4,329 words) - 19:12, 27 June 2025
supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. Guido van Rossum...
175 KB (14,509 words) - 01:51, 3 August 2025
Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures...
9 KB (975 words) - 16:45, 5 July 2025
Objects Arrays Regular expressions Programming language comparisons General comparison Basic syntax Basic instructions Exception handling Enumerated types...
15 KB (987 words) - 02:34, 21 July 2025
PowerBASIC, formerly Turbo Basic, is the brand of several commercial compilers by PowerBASIC Inc. that compile a dialect of the BASIC programming language...
22 KB (2,397 words) - 02:40, 26 May 2025
transitioning to more complex programming languages. Initially, machine code was the sole method of programming computers. Assembly language (ASM), introduced mnemonics...
31 KB (3,589 words) - 06:14, 26 June 2025
The IBM Basic assembly language and successors is a series of assembly languages and assemblers made for the IBM System/360 mainframe system and its successors...
39 KB (4,381 words) - 16:02, 23 July 2025
TI BASIC is an ANSI-compliant interpreter for the BASIC programming language built into the 1979 Texas Instruments TI-99/4 home computer and its improved...
16 KB (2,034 words) - 12:31, 21 January 2025
OCaml (redirect from Ocaml programming language)
is a general-purpose, high-level, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features. OCaml was created...
40 KB (4,204 words) - 04:48, 17 July 2025