Racket
Racket is a general-purpose, multi-paradigm programming language. The Racket language is a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for programming language design and implementation. In addition to the core Racket language, Racket is also used to refer to the family of programming languages and set of tools supporting development on and with Racket. Racket is also used for scripting, computer science education, and research. Wikipedia
Created Year: 1995Developed by: Matthias Felleisen
Aliases: DrRacket, DrScheme, PLT Scheme
File extensions: plt, rkt, rktd, rktl, scm, ss
Wikidata: Q1254148
Programming paradigms: multi-paradigm programming • language-oriented programming • functional programming • procedural programming • reflective programming • object-oriented programming • modular programming • metaprogramming
Language types: modular programming language • functional programming language • multi-paradigm programming language • procedural programming language • object-based language
Hello World in Racket
#lang racket
"Hello World"
Free Racket books, articles, documentation
- How to Design Programs - Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi
- Programming Languages: Application and Interpretation
- The Racket Guide
Search on GitHub
| Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
|---|
Latest data update: 2025-10-20