Racket is a general-purpose programming language as well as the world’s first ecosystem for developing and deploying new languages. Make your dream language, or use one of the dozens already available, including these —
Racket is a general-purpose programming language as well as the world’s first ecosystem for developing and deploying new languages. Make your dream language, or use one of the dozens already available, including these —
Racket version 6.11 is available.
(seventh RacketCon) was held in Seattle, 7–8 Oct 2017.
New! Racket t-shirts — the perfect way to meet friends, influence people, and stay warm.
New! Racket stickers — the indispensable accessory for laptops and textbooks.
Slack channel (visit this link to sign up)
Realm of Racket
Learn to program with Racket, one game at a time.
Beautiful Racket
Make your own programming languages with Racket.
Server: Racket
Develop a web application with Racket.
How to Design Programs
A principled approach to programming.
Program by Design
A workshop to train teachers using How to Design Programs in the classroom
Bootstrap
A curriculum for middle-school students
To the NSF, DARPA, the Fund for the Improvement of Postsecondary Education (FIPSE) at the US Department of Education, the Exxon Foundation, CORD, partners of the Academy of Information Technology, Microsoft, Mozilla, and Google for their generous support over the years.