Search references for SCHEME PROGRAMMING-LANGUAGE. Phrases containing SCHEME PROGRAMMING-LANGUAGE
See searches and references containing SCHEME PROGRAMMING-LANGUAGE!SCHEME PROGRAMMING-LANGUAGE
Dialect of Lisp
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
Scheme_(programming_language)
Lisp dialect
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
Racket_(programming_language)
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
History of the Scheme programming language
History_of_the_Scheme_programming_language
Programming language family
Information technology – Programming languages, their environments and system software interfaces – Programming language ISLISP. IEEE Scheme – IEEE standard,
Lisp_(programming_language)
of commonly used programming languages. See the individual languages' articles for further information. Most programming languages will print an error
Comparison of programming languages
Comparison_of_programming_languages
Branch of computer science
characterization, and classification of formal languages known as programming languages. Programming language theory is closely related to other fields including
Programming_language_theory
Extension language
that, for example in Google's schism. Guile Scheme is a general-purpose, high-level programming language whose flexibility allows expressing concepts
GNU_Guile
Dialect of the Scheme programming language
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
T_(programming_language)
Programming paradigm based on applying and composing functions
functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm
Functional_programming
General-purpose programming language
C is a general-purpose programming language created in the 1970s by Dennis Ritchie. By design, C gives programmers relatively direct access to the features
C_(programming_language)
Computer science textbook
fundamental principles of computer programming, including recursion, abstraction, modularity, and programming language design and implementation. MIT Press
Structure and Interpretation of Computer Programs
Structure_and_Interpretation_of_Computer_Programs
List of programming languages types and the languages that meet its description
list of notable programming languages, grouped by notable language attribute. As a language can have multiple attributes, the same language can be in multiple
List of programming languages by type
List_of_programming_languages_by_type
Scheme-based programming language implementation
programming language, specifically a compiler and interpreter which implement a dialect of the programming language Scheme, and which compiles Scheme
Chicken (Scheme implementation)
Chicken_(Scheme_implementation)
R6RS Scheme compiler and run-time
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
Chez_Scheme
Lisp-like programming language
<MAPLEAVE T>)>> .EXITS>> Zork Implementation Language Zork Scheme (programming language) Planner (programming language) Supnik, Bob (October 25, 2006). "GET
MDL_(programming_language)
Functional programming language created in 2007
Idris is a purely-functional programming language with dependent types, quantity annotations, optional lazy evaluation, and features such as a totality
Idris_(programming_language)
Dialect of the Lisp programming language designed to interact with Python
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)
Hy_(programming_language)
Programming style in which control is passed explicitly
In functional programming, continuation-passing style (CPS) is a style of programming in which control is passed explicitly in the form of a continuation
Continuation-passing_style
Technique for creating lexically scoped first class functions
In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language
Closure (computer programming)
Closure_(computer_programming)
Family of programming languages
programming language Atlas Autocode Coral 66 Edinburgh IMP ISWIM JOVIAL NELIAC Simula S-algol Scheme (programming language) The name of this language
ALGOL
The programming language Lisp is the second-oldest high-level programming language with direct descendants and closely related dialects still in widespread
List of Lisp-family programming languages
List_of_Lisp-family_programming_languages
is a programming language, a variant of the language family Lisp, and its variants named Scheme. The Gambit implementation consists of a Scheme interpreter
Gambit (Scheme implementation)
Gambit_(Scheme_implementation)
Computer programming for quantum computers
for proving correctness of quantum programs. He also provided an implementation in the Scheme programming language. In 2004, Selinger and Valiron defined
Quantum_programming
General-purpose programming language
introductory programming language. Since 2003, Python has consistently ranked among the top ten most popular programming languages in the TIOBE Programming Community
Python_(programming_language)
Imperative programming – explicit statements that change a program state Logic programming – uses explicit mathematical logic for programming Metaprogramming
Comparison of multi-paradigm programming languages
Comparison_of_multi-paradigm_programming_languages
Open-source programming language
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
Arc_(programming_language)
Subroutine call performed as final action of a procedure
compilers of functional programming and logic programming languages to more efficient forms of iteration. For example, Scheme programmers commonly express
Tail_call
Lightweight programming language
[ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications. Lua is cross-platform
Lua
to notable programming languages, in current or historical use. Dialects of BASIC (which have their own page), esoteric programming languages, and markup
List_of_programming_languages
Language for controlling a computer
A programming language is an engineered language for expressing computer programs, typically allowing software to be written in a human readable manner
Programming_language
Kawa is a language framework written in the programming language Java that implements the programming language Scheme, a dialect of Lisp, and can be used
Kawa_(Scheme_implementation)
Programming language with Arabic keywords
transliterated Qalb, Qlb and Alb, is a functional programming language allowing a programmer to write programs completely in Arabic. Its name means "heart"
Qalb_(programming_language)
Dialect of the Scheme programming language
Scheme 48 is a programming language, a dialect of the language Scheme, an implementation using an interpreter which interprets bytecode. It has a foreign
Scheme_48
Scheme Requests for Implementation (SRFI) is an effort to coordinate libraries and extensions of standard Scheme programming language, necessitated by
Scheme Requests for Implementation
Scheme_Requests_for_Implementation
Non-English-based programming languages are programming languages that do not use keywords taken from or inspired by English vocabulary. The use of the
Non-English-based programming languages
Non-English-based_programming_languages
Unix shell
(POSIX) application programming interface (API) layered on the programming language Scheme, in a manner to make the most of Scheme's ability for scripting
Scsh
Member of the ALGOL family of computer programming languages
ALGOL 60 (short for Algorithmic Language 1960) is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had
ALGOL_60
Implementation of the Scheme programming language
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
SCM_(Scheme_implementation)
Type of programming language
A concatenative programming language is a point-free computer programming language in which all expressions denote functions, and the juxtaposition of
Concatenative programming language
Concatenative_programming_language
American computer scientist; Planner programming language designer (1944–2022)
development of logic, functional and object-oriented programming. Planner was the first programming language based on procedural plans invoked using pattern-directed
Carl_Hewitt
the Scheme programming language, created by Kenneth R. Anderson, Timothy J. Hickey and Peter Norvig, which is almost compliant with the R4RS Scheme standard
JScheme
curriculum. The effort began using a programming language named PLT Scheme which was a version of the language Scheme, which is a dialect of Lisp. The group
ProgramByDesign
Computer programming textbook by Matthias Felleisen and colleagues
Interpretation of Computer Programs (SICP), HtDP relies on a variant of the programming language Scheme. It includes its own programming integrated development
How_to_Design_Programs
.NET implementation of the Scheme programming language
IronScheme is an implementation of the Scheme programming language targeting the Microsoft .NET Framework. IronScheme is a complete rewrite of IronLisp
IronScheme
Repetition of a process
requires that foreknowledge. Some types of programming languages, known as functional programming languages, are designed such that they do not set up
Iteration
TinyScheme is a free software implementation of the Scheme programming language with a lightweight Scheme interpreter of a subset of the R5RS standard
TinyScheme
Programming language
proprietary array processing programming language developed by Arthur Whitney and commercialized by KX Systems. The language serves as the foundation for
K_(programming_language)
Topics referred to by the same term
stable than the anti rotamer Gauche (Scheme implementation), an implementation of the Scheme programming language "Gauche the Cellist", short story by
Gauche
Documentation defining a programming language
In computer programming, a programming language specification (or standard or definition) is a specification language or documentation[dubious – discuss]
Programming language specification
Programming_language_specification
General-purpose programming language
general-purpose programming language which emphasizes performance, type safety, concurrency, and memory safety. Rust supports multiple programming paradigms
Rust_(programming_language)
Dialect of Lisp, a programming language
MIT/GNU Scheme is a programming language, a dialect and implementation of the language Scheme, which is a dialect of Lisp. It can produce native binary
MIT/GNU_Scheme
Bigloo is a programming language, an implementation of the language Scheme, a dialect of the language Lisp. It is developed at the French IT research
Bigloo
Topics referred to by the same term
antihero Horace Schemer, a fictional character in the TV series Shining Time Station Schemers (film), a Scottish film Scheme (programming language), a minimalist
Scheme
Lisp software and development tools
This is a list of software and programming tools for the Lisp programming language, which includes frameworks, libraries, IDEs, build tools, and related
List of Lisp software and tools
List_of_Lisp_software_and_tools
Programming language that is in some sense minimal
Lightweight programming languages are programming languages designed to have small memory footprint, are easy to implement (important when porting a language to
Lightweight programming language
Lightweight_programming_language
Dynamic programming language
Julia is a dynamic general-purpose programming language. As a high-level language, distinctive aspects of Julia's design include a type system with parametric
Julia_(programming_language)
Control flow operator in functional programming
In the Scheme computer programming language, the procedure call-with-current-continuation, abbreviated call/cc, is used as a control flow operator. It
Call-with-current-continuation
Call-with-current-continuation
Language-oriented programming paradigm
Natural language programming (NLP) is an ontology-assisted way of programming in terms of natural language sentences, e.g. English. A structured document
Natural_language_programming
Computer programming language
Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. The name was coined by Feurzeig while
Logo_(programming_language)
Representation of the control state of a computer program
backtracking mechanism in Prolog; monads in functional programming; and threads. The Scheme programming language includes the control operator call-with-current-continuation
Continuation
Topics referred to by the same term
media "Gerbil", song by Filter from Short Bus Gerbil Scheme, a dialect of the Scheme programming language Dyirbal (disambiguation) This disambiguation page
Gerbil_(disambiguation)
Textbook by Gerald Jay Sussman and Jack Wisdom with Meinhard E. Mayer
showing computer programs for simulating them. These programs are written in the Scheme programming language, as were the programs in Sussman's earlier
Structure and Interpretation of Classical Mechanics
Structure_and_Interpretation_of_Classical_Mechanics
Programming language using strict evaluation
A strict programming language is a programming language that only allows strict functions (functions whose parameters must be evaluated completely before
Strict_programming_language
Scheme programming language
computing, Stalin (STAtic Language ImplementatioN) is a programming language, an aggressive optimizing batch whole-program Scheme compiler written by Jeffrey
Stalin (Scheme implementation)
Stalin_(Scheme_implementation)
Macros whose expansion is guaranteed not to cause the capture of identifiers
accidental capture of identifiers. They are a feature of programming languages such as Scheme, Dylan, Rust, Nim, and Julia. The general problem of accidental
Hygienic_macro
C keyword for defining a structured data type
In the C programming language, struct (referring to a structure) is the keyword used to define a composite, a.k.a. record, data type – a named set of values
Struct (C programming language)
Struct_(C_programming_language)
Kelsey, W. Clinger, J. Rees (eds.), Revised^5 Report on the Algorithmic Language Scheme, Higher-Order and Symbolic Computation, 11(1), September, 1998 and
Gauche (Scheme implementation)
Gauche_(Scheme_implementation)
General-purpose programming language
high-level general-purpose programming language that supports both object-oriented programming and functional programming. Designed to be concise, many
Scala_(programming_language)
Programming language
Fortress is a discontinued experimental programming language for high-performance computing, created by Sun Microsystems with funding from The Defense
Fortress (programming language)
Fortress_(programming_language)
Programming language, dialect of Lisp
Scheme In One Defun, or humorously Scheme In One Day (SIOD) is a programming language, a dialect of the language Lisp, a small-size implementation of the
SIOD
record of notable programming languages, by decade. History of computing hardware History of programming languages Programming language Timeline of computing
Timeline of programming languages
Timeline_of_programming_languages
Functional logic programming language
Mercury is a functional logic programming language made for real-world uses. The first version was developed at the University of Melbourne, Computer Science
Mercury (programming language)
Mercury_(programming_language)
Functional programming language for arrays
spreadsheets, functional programming, and computer math packages. It has also inspired several other programming languages. A mathematical notation for
APL_(programming_language)
American computer science academic
ISBN 0-262-52795-2. Essentials of Programming Languages (3rd ed.). MIT Press. 2008. ISBN 978-0-262-06217-6. Scheme and the Art of Programming. ISBN 0-262-19288-8.
Daniel_P._Friedman
"genealogy" of programming languages. Languages are categorized under the ancestor language with the strongest influence. Those ancestor languages are listed
Generational list of programming languages
Generational_list_of_programming_languages
Programming language for statistics
The language was inspired by the S programming language, with most S programs able to run unaltered in R. The language was also inspired by Scheme's lexical
R_(programming_language)
Part of a computer program where a given name binding is valid
most programming languages, "part of a program" refers to a portion of source code (area of text), and is known as lexical scope. In some languages, however
Scope_(computer_programming)
Programming languages optimized for sound production
3D graphics programming Ixi lang, a programming language for live coding musical expression. JFugue, a Java and JVM library for programming music that
List of audio programming languages
List_of_audio_programming_languages
Function and primitive data structure in Lisp and other functional programming languages
In computer programming, cons (/ˈkɒnz/ or /ˈkɒns/) is a fundamental function in most dialects of the Lisp programming language. cons constructs memory
Cons
R6RS Scheme compiler
primitives written in Scheme and only a few parts of the runtime system written in C. Also, rather than using an external intermediate language like C, LLVM,
Ikarus (Scheme implementation)
Ikarus_(Scheme_implementation)
Programming language
programming and network performance analysis. Like John Backus's languages FP and FL, J supports function-level programming via its tacit programming
J_(programming_language)
Programming language
UR-lang) is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system. The term Erlang is used
Erlang_(programming_language)
Programming language for automation scripts
writing a script is called scripting. A scripting language or script language is a programming language that is used for scripting. Originally, scripting
Scripting_language
of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming languages were
History of programming languages
History_of_programming_languages
Software paradigm independent of language
Interpretation of Computer Programs is really a language-agnostic book about programming, and is not about programming in Scheme, per se. As a development
Language-agnostic
Computer programming paradigm
Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures
Procedural_programming
Multi-paradigm system programming language
D, also known as dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001. Andrei Alexandrescu
D_(programming_language)
Group of computer programming languages
A fourth-generation programming language (4GL) is a high-level computer programming language that belongs to a class of languages envisioned as an advancement
Fourth-generation programming language
Fourth-generation_programming_language
Style of object-oriented programming in which inheritance is based on reusing objects
Prototype-based programming is a style of object-oriented programming in which behavior reuse (known as inheritance) is performed via a process of reusing
Prototype-based_programming
Stack-oriented programming language
Factor is a stack-oriented programming language created by Slava Pestov. Factor is dynamically typed and has automatic memory management, as well as powerful
Factor_(programming_language)
Set of data types that represent numbers in a given programming language
multiplicand is 0). Most programming languages and language implementations do not support a Scheme-like numerical tower, though some languages provide limited
Numerical_tower
Functional programming language
typed, purely functional programming language with type inference and lazy evaluation. Haskell pioneered several programming language features including type
Haskell
Technique in functional programming
In computer science, particularly in functional programming, hash consing is a technique used to share values that are structurally equal. When a value
Hash_consing
Using one interface or symbol with regards to multiple different types
In programming language theory and type theory, polymorphism allows a value or variable to have more than one type and allows a given operation to be performed
Polymorphism (computer science)
Polymorphism_(computer_science)
Topics referred to by the same term
triode, a type of electronic amplifier Set!, a programming syntax in the scheme programming language Set (psychology), a set of expectations which shapes
Set
Rule for substituting a set input with a set output
assembly language programming and the high-level programming languages that followed, such as FORTRAN and COBOL. By the late 1950s the macro language was followed
Macro_(computer_science)
Multi-paradigm programming language
Dylan is a multi-paradigm programming language that includes support for functional and object-oriented programming (OOP), and is dynamic and reflective
Dylan_(programming_language)
high-level scripting language for the Java environment. It combines features of Scheme, Tcl, and Java. Integrated support for all major programming paradigms. Functional
Tea_(programming_language)
Family of higher-order functions
In functional programming, a fold is a higher-order function that analyzes a recursive data structure and, through use of a given combining operation
Fold_(higher-order_function)
Educational book on programming in Scheme
Teach Yourself Scheme in Fixnum Days is an introductory book by Dorai Sitaram on the Scheme programming language using the Racket Scheme implementation
Teach Yourself Scheme in Fixnum Days
Teach_Yourself_Scheme_in_Fixnum_Days
SCHEME PROGRAMMING-LANGUAGE
SCHEME PROGRAMMING-LANGUAGE
Boy/Male
Arabic, Muslim
Schemer
Girl/Female
Australian, French, Hebrew
Darling; Beloved; Cherry; Similar to Cherie Dear One
Boy/Male
Arabic
The Sun; A Planet
Girl/Female
Biblical
Guardian, thorn.
Male
Hebrew
(ש×Öµ×) Hebrew name SHEM means "conspicuous position, name, renown, sigma." In the bible, this is the name of a son of Noah.
Surname or Lastname
English
English : variant spelling of Shear 1.Indian (Maharashtra); pronounced as two syllables : Hindu (Vani) name, probably from Marathi šera ‘rate’.
Biblical
hearing; obeying
Boy/Male
Biblical
Portion, shoulder.
Male
Hebrew
(ש×ֶמֶר) Hebrew name SHEMER means "dregs (of wine)." In the bible, this is the name of several characters, including the owner of the hill where Samaria was built.Â
Female
Egyptian
, the lady of heaven.
Boy/Male
Finnish, German, Greek
To Ponder Victory; Victorious Scheme
Boy/Male
English
Gentle. Famous Bearer: Clement Moore, writer of 'Twas the Night Before Christmas'.
Boy/Male
Hebrew Spanish
God will multiply.
Boy/Male
British, English, Netherlands
Gentle; Diminutive of Clement
Girl/Female
French
Dear one;darling'.
Boy/Male
Biblical
Hearing, obeying.
Girl/Female
Hindu
Spice or sweet smelling
Biblical
portion; shoulder
Biblical
guardian; thorn
Boy/Male
Muslim
Schemer
SCHEME PROGRAMMING-LANGUAGE
SCHEME PROGRAMMING-LANGUAGE
Boy/Male
Hebrew
Comfort.
Female
Italian
Short form of Italian Eulalia, LALIA means "well-spoken."
Boy/Male
Tamil
Boy/Male
Arabic, Australian, Iranian, Muslim, Parsi
Loyalty; Faithfulness
Boy/Male
Muslim/Islamic
Slave of the Finder the Perceiver
Boy/Male
Hebrew Biblical
God is listening; God listens.
Surname or Lastname
English
English : from the Old English female personal name Wīgburgh, a compound of wīg ‘war’ + burgh ‘fortress’.
Girl/Female
Gujarati, Hindu, Indian
Goddess of Forests; Goddess Parvati
Girl/Female
Muslim/Islamic
Princess
Girl/Female
Tamil
Fire
SCHEME PROGRAMMING-LANGUAGE
SCHEME PROGRAMMING-LANGUAGE
SCHEME PROGRAMMING-LANGUAGE
SCHEME PROGRAMMING-LANGUAGE
SCHEME PROGRAMMING-LANGUAGE
imp. & p. p.
of Scheme
n.
One given to forming schemes; a projector; a schemer.
n.
An outline or image universally applicable to a general conception, under which it is likely to be presented to the mind; as, five dots in a line are a schema of the number five; a preceding and succeeding event are a schema of cause and effect.
n.
A plan or theory something to be done; a design; a project; as, to form a scheme.
v. i.
To intrigue; to scheme.
n.
One who projects a scheme or design; hence, one who forms fanciful or chimerical schemes.
n.
A sphere or scheme of operation.
v. i.
To form a scheme or schemes.
n.
To be ashamed; to feel shame.
v. i.
To form a scheme or schemes.
n.
One who plots or schemes; a contriver; a conspirator; a schemer.
p. pr. & vb. n.
of Scheme
v. t.
To exhibit as a scene; to make a scene of; to display.
n.
Design; purpose; scheme.
v. t.
To place in a sphere, or among the spheres; to insphere.
pl.
of Schema
a.
Of or pertaining to a scheme or a schema.
n.
One who machinates, or forms a scheme with evil designs; a plotter or artful schemer.
n.
One who forms schemes; a projector; esp., a plotter; an intriguer.
v. t.
To make a scheme of; to plan; to design; to project; to plot.