Racket

Racket

Programmable Programming Language

First appeared: 1995Designed by: Matthias Felleisen, PLT Inc.

A general-purpose, multi-paradigm language descended from Scheme, designed for language creation and rigorous teaching.

Links

Paradigm

Multi-paradigmFunctionalLogic

Hello, World

#lang racket
"Hello, World!"

About

Developed at Northeastern University and PLT Inc., first released in 1995 as PLT Scheme. Renamed to Racket in 2010 to reflect its expanded scope.

Type system: Dynamic

Ecosystem

Package Managers
raco pkg
Frameworks
Racket GUIweb-server/http

Learning Resources

The Racket GuideHow to Design Programs