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