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: language-oriented programming • procedural programming • reflective programming • object-oriented programming • multi-paradigm programming • metaprogramming • modular programming • functional programming
Language types: procedural programming language • functional programming language • object-based language • multi-paradigm programming language • modular programming 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