Scheme is a dialect of the Lisp family of programming languages. Scheme was created during the 1970s at the MIT Computer Science and Artificial Intelligence...
73 KB (8,205 words) - 07:31, 10 June 2025
The history of the programming language Scheme begins with the development of earlier members of the Lisp family of languages during the second half of...
17 KB (2,021 words) - 21:38, 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
Information technology – Programming languages, their environments and system software interfaces – Programming language ISLISP. IEEE Scheme – IEEE standard,...
87 KB (10,027 words) - 08:07, 27 June 2025
GNU Guile (redirect from Guile programming language)
that, for example in Google's schism. Guile Scheme is a general-purpose, high-level programming language whose flexibility allows expressing concepts...
21 KB (2,015 words) - 15:14, 23 February 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,698 words) - 16:14, 17 July 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) - 14:01, 18 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
functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm...
87 KB (8,682 words) - 02:26, 12 July 2025
Non-English-based programming languages are programming languages that do not use keywords taken from or inspired by English vocabulary. The use of the...
40 KB (1,546 words) - 20:19, 18 May 2025
fundamental principles of computer programming, including recursion, abstraction, modularity, and programming language design and implementation. MIT Press...
9 KB (799 words) - 21:16, 10 March 2025
In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language...
50 KB (6,372 words) - 03:37, 1 March 2025
of commonly used programming languages. See the individual languages' articles for further information. Most programming languages will print an error...
71 KB (1,508 words) - 17:52, 21 June 2025
programming language, specifically a compiler and interpreter which implement a dialect of the programming language Scheme, and which compiles Scheme...
17 KB (1,725 words) - 02:17, 9 December 2024
C is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains widely used and influential. By design, C gives...
98 KB (10,889 words) - 19:34, 18 July 2025
<MAPLEAVE T>)>> .EXITS>> Zork Implementation Language Zork Scheme (programming language) Planner (programming language) Supnik, Bob (October 25, 2006). "GET...
9 KB (685 words) - 23:08, 25 December 2024
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
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
Hy is a dialect of the Lisp programming language designed to interact with Python by translating s-expressions into Python's abstract syntax tree (AST)...
6 KB (403 words) - 13:49, 17 July 2025
Tail call (category Scheme (programming language))
compilers of functional programming and logic programming languages to more efficient forms of iteration. For example, Scheme programmers commonly express...
41 KB (4,334 words) - 10:00, 1 June 2025
Chez Scheme is a programming language, a dialect and implementation of the language Scheme which is a type of Lisp. It uses an incremental native-code...
6 KB (431 words) - 16:43, 18 May 2024
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
SCM is a programming language, a dialect of the language Scheme. It is written in the language C, by Aubrey Jaffer, the author of the SLIB Scheme library...
4 KB (258 words) - 02:25, 2 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,375 words) - 13:43, 16 July 2025
is a programming language, a variant of the language family Lisp, and its variants named Scheme. The Gambit implementation consists of a Scheme interpreter...
5 KB (374 words) - 12:49, 22 April 2025
transliterated Qalb, Qlb and Alb, is a functional programming language allowing a programmer to write programs completely in Arabic. Its name means "heart"...
4 KB (312 words) - 03:00, 5 May 2025
Arc is a programming language, a dialect of the language Lisp, developed by Paul Graham and Robert Morris. It is free and open-source software released...
9 KB (851 words) - 20:41, 16 July 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
In the C programming language, struct is the keyword used to define a composite, a.k.a. record, data type – a named set of values that occupy a block of...
7 KB (837 words) - 02:33, 9 July 2025
The programming language Lisp is the second-oldest high-level programming language with direct descendants and closely related dialects still in widespread...
18 KB (562 words) - 16:56, 3 February 2025