Select your language

Home arrow-right ... arrow-right Development Software arrow-right Programming Languages arrow-right Racket

We've compiled a list of 9 free and paid alternatives to Racket. The primary competitors include Wyvern, Kotlin. In addition to these, users also draw comparisons between Racket and Pyret, Python, Lua. Also you can look at other similar options here: Development Software, Programming Languages.


Wyvern is a new programming language designed to help developers be highly productive when writing...

Statically typed programming language targeting the JVM and JavaScript 100% interoperable with Java™

Pyret
Free Open Source
Python
Free Open Source
Lua
Free Open Source
Haxe
Free Open Source

Haxe is an open source toolkit based on a modern high level strictly typed programming language, a...

Nim is a statically typed, imperative programming language with a powerful macro system that tries...

Hy
Free Open Source

Racket (formerly PLT Scheme) is a modern programming language in the Lisp/Scheme family, suitable...

Racket Platforms

Linux Linux
Mac Mac
Windows Windows

Racket Video and Screenshots

Racket Overview

Racket is a general-purpose, multi-paradigm programming language in the Lisp-Scheme family, designed for building new programming languages and domain-specific tools. It supports functional, object-oriented, procedural, and logic programming styles. Racket includes a powerful macro system and allows developers to create custom language constructs using the #lang directive. This makes it especially suitable for education, research, and projects requiring tailored syntax or semantics.

The platform comes with the DrRacket IDE, which offers syntax highlighting, debugging tools, and layered support for beginners and advanced users. Racket supports cross-platform GUI development, web server creation, scripting, and concurrent programming with features like JIT compilation and asynchronous I/O. Its package manager, raco, simplifies dependency management and deployment. With open-source licensing, Racket is widely adopted in academia and even powers production tools such as Arc for Hacker News.

Racket Features

tick-square Object-oriented Language
tick-square Graphical User Interface
tick-square IDE
tick-square Macros

Top Racket Alternatives

Share your opinion about the software, leave a review and help make it even better!

Racket Categories

Programming Languages

Racket Tags

lisp scheme programming-language educational programming

Suggest Changes

() out of 5

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?