MIT/GNU Scheme

MIT/GNU Scheme

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 files for the x86 (IA-32, x86-64) processor architecture. It supports the R7RS-small standard. It is free and open-source software released under a GNU General Public License (GPL). It was first released by the developers at the Massachusetts Institute of Technology (MIT), in 1986, as free software even before the Free Software Foundation, GNU, and the GPL existed. It is now part of the GNU Project.

Comment
enMIT/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 files for the x86 (IA-32, x86-64) processor architecture. It supports the R7RS-small standard. It is free and open-source software released under a GNU General Public License (GPL). It was first released by the developers at the Massachusetts Institute of Technology (MIT), in 1986, as free software even before the Free Software Foundation, GNU, and the GPL existed. It is now part of the GNU Project.
Depiction
MIT GNU Scheme Logo.svg
Designers
enArthur A. Gleckler,
enBrian A. LaMacchia,
enChris Hanson,
enGuillermo J. Rozas,
enHenry M. Wu
enJoe Marshall,
enMark Friedman,
enMatt Birkholz,
enStephen Adams,
enTaylor R. Campbell,
Developer
Massachusetts Institute of Technology
Developer
Massachusetts Institute of Technology
Family
Lisp (programming language)
Has abstract
enMIT/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 files for the x86 (IA-32, x86-64) processor architecture. It supports the R7RS-small standard. It is free and open-source software released under a GNU General Public License (GPL). It was first released by the developers at the Massachusetts Institute of Technology (MIT), in 1986, as free software even before the Free Software Foundation, GNU, and the GPL existed. It is now part of the GNU Project. It features a rich runtime software library, a powerful source code level debugger, a native code compiler and a built-in Emacs-like editor named Edwin. The books Structure and Interpretation of Computer Programs and Structure and Interpretation of Classical Mechanics include software that can be run on MIT/GNU Scheme.
Homepage
www.gnu.org/software/mit-scheme
Hypernym
Implementation
InfluencedBy
Lisp (programming language)
Scheme (programming language)
Influenced by
Lisp (programming language)
Scheme (programming language)
Is primary topic of
GNU Scheme
Label
enMIT/GNU Scheme
LatestReleaseDate
7 March 2021
Latest release date
7 March 2021
LatestReleaseVersion
11.20
Latest release version
11.2
License
GNU General Public License
License
GNU General Public License
Link from a Wikipage to an external page
www-swiss.ai.mit.edu/projects/scheme/
Link from a Wikipage to another Wikipage
Binary file
Category:GNU Project software
Category:Scheme (programming language) compilers
Category:Scheme (programming language) implementations
Category:Scheme (programming language) interpreters
Compiler
Cross-platform
Data buffer
Debugger
Dialect (computing)
Dynamic typing
Emacs
Free and open-source software
Free software
Free Software Foundation
Functional programming
GNU
GNU General Public License
GNU Project
IA-32
Imperative programming
Implementation
Latent typing
Library (computing)
Linux
Lisp (programming language)
MacOS
Massachusetts Institute of Technology
Metaprogramming
MIT Artificial Intelligence Laboratory
Multi-paradigm programming language
NetBSD
Programming language
Recursion
Runtime library
Scheme (programming language)
Scope (computer science)
Source code
Strong typing
Structure and Interpretation of Classical Mechanics
Structure and Interpretation of Computer Programs
X86
X86-64
Logo
enMIT GNU Scheme Logo.svg
LogoCaption
enThe MIT/GNU Scheme logo highlights function recursion.
Name
enMIT/GNU Scheme
Name
enMIT/GNU Scheme
OperatingSystem
Cross-platform
Linux
MacOS
NetBSD
Paradigms
Functional programming
Imperative programming
Metaprogramming
Multi-paradigm programming language
Platform
IA-32
X86
X86-64
SameAs
4vVDC
GNU Scheme
GNU Scheme
GNU Scheme
GNU Scheme
GNU 스킴
m.026vgnk
Q768970
Scope
Scope (computer science)
Subject
Category:GNU Project software
Category:Scheme (programming language) compilers
Category:Scheme (programming language) implementations
Category:Scheme (programming language) interpreters
Thumbnail
MIT GNU Scheme Logo.svg?width=300
Typing
Dynamic typing
Latent typing
Strong typing
WasDerivedFrom
GNU Scheme?oldid=1093141084&ns=0
WikiPageLength
4698
Wikipage page ID
8181214
Wikipage revision ID
1093141084
WikiPageUsesTemplate
Template:GNU
Template:Infobox programming language
Template:Lisp programming language
Template:Official website
Template:Prog-lang-stub
Template:Reflist
Template:Start date and age
Template:URL
Wordnet_type
synset-software-noun-1