Scheme (programming language)

Scheme is a programming language. It is one of the two dialects of LISP in widespread use today. The other dialect of LISP widely used is Common lisp. Scheme is often used as a teaching tool; to teach computer science students functional programming.

Scheme
Paradigmmulti-paradigm: functional, procedural, meta
Designed byGuy L. Steele and Gerald Jay Sussman
First appeared1975
Stable releaseR6RS (ratified standard) / 2007
Typing disciplinestrong, dynamic
Scopelexical
Filename extensions.scm, .ss
Websitewww.scheme-reports.org
Major implementations
Many. See Category:Scheme implementations
Dialects
T
Influenced by
Lisp, ALGOL, MDL
Influenced
Clojure, Common Lisp, Dylan, EuLisp, Haskell, Hop, JavaScript, Kernel, Lua, R, S, Racket, Ruby


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.