plangs!

Programming Language

R5RS

Appeared 1998

R5RS is the fifth revision of the Scheme programming language, part of the Lisp family, known for its minimalist and clean design focusing on functional programming and domain-specific languages. This version, ratified in January 1998, introduced various standard features to make Scheme widely implementable and usable for educational, research, and multi-paradigm development.

Influence graph

Influence graph for R5RS: 1 influencing languages, 3 family linksLisp influenced R5RSR5RS is a dialect of LispR5RS is a dialect of SchemeR5RS implements SchemeLispR5RSScheme
Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements.

Descendants graph

Descendants graph for R5RS: 12 languages it influenced, 33 influence linksCommon Lisp influenced ClojureHaskell influenced ClojureR5RS influenced ClojureRacket influenced ClojureRuby influenced ClojureR5RS influenced Common LispR5RS influenced HaskellLua influenced JavaScriptPython influenced JavaScriptR5RS influenced JavaScriptCommon Lisp influenced JuliaLua influenced JuliaPython influenced JuliaR influenced JuliaR5RS influenced JuliaRuby influenced JuliaR5RS influenced LuaHaskell influenced PythonR5RS influenced PythonCommon Lisp influenced RR5RS influenced RR5RS influenced RacketLua influenced RubyPython influenced RubyR5RS influenced RubyHaskell influenced RustJavaScript influenced RustR5RS influenced RustRacket influenced RustRuby influenced RustCommon Lisp influenced ScalaHaskell influenced ScalaR5RS influenced ScalaR5RSHaskellLuaPythonCommon LispJavaScriptRubyRRacketClojureJuliaRustScala
Solid arrows: influence, oldest at the top. Showing the 12 languages R5RS directly influenced.