Racket (ранее PLT Scheme) — современный язык программирования семейства Lisp/Scheme, подходящий для широкого круга приложений. Он выходит за рамки Lisp и Scheme благодаря диалектам, поддерживающим объекты, типы, ленивость и многое другое. Racket позволяет программистам связывать компоненты, написанные на разных диалектах, и позволяет программистам создавать новые диалекты для конкретных проектов. Библиотеки Racket поддерживают приложения от веб-серверов и баз данных до графических интерфейсов и диаграмм.
Racket поставляется с IDE под названием DrRacket (ранее DrScheme).