Content deleted Content added
m →Version history: Filling completely bare references Wikipedia:Bare_URLs |
Codeofdusk (talk | contribs) m Fix the definite article |
||
Line 28:
'''Racket''' is a [[General-purpose programming language|general-purpose]], [[multi-paradigm programming language]] and a multi-platform distribution that includes the Racket language, [[compiler]], large standard library, [[integrated development environment|IDE]], development tools, and a set of additional languages including Typed Racket (a sister language of Racket with a static type-checker), Swindle, FrTime, Lazy Racket, R5RS & R6RS [[Scheme (programming language)|Scheme]], Scribble, Datalog, Racklog, [[Algol 60]] and several teaching languages.
The Racket language is a modern dialect of [[Lisp (programming language)|Lisp]] and a descendant of
The Racket platform provides an implementation of the Racket language (including a [[runtime system]],<ref name="mred"/> libraries, and [[compiler]] supporting several compilation modes: machine code, machine-independent, interpreted, and JIT) along with the DrRacket [[integrated development environment]] (IDE) written in Racket.<ref name="drscheme"/> Racket is used by the [[ProgramByDesign]] outreach program, which aims to turn [[computer science]] into "an indispensable part of the [[liberal arts]] [[curriculum]]".<ref name="teachscheme">{{cite news| last1=Felleisen |last2=Findler |last3=Flatt |last4=Krishnamurthi |year=2004 |url=http://www.ccs.neu.edu/scheme/pubs/#cse2003-fffk |title=The TeachScheme! Project: Computing and Programming for Every Student|journal=Journal of Computer Science Education}}</ref><ref>{{cite web |url=http://programbydesign.org/overview |title=Overview |publisher=Program by Design |access-date=2011-08-17}}</ref>
|