Select your language

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

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


Haskell is an advanced purely-functional programming language.

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

Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic...

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

Pyret
Free Open Source

Introductory functional scripting language designed for educational use.

Red is a new programming language, strongly inspired by http://alternativeto.net/software/rebol/.

Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

The GNU Ubiquitous Intelligent Language for Extensions, an implementation of the Scheme programming...

Python
Free Open Source

Python is an interpreted, interactive, object-oriented, extensible programming language.

JavaScript
Free Open Source

JavaScript (sometimes shortened to JS) is a lightweight, interpreted, object-oriented language with...

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

Racket Platforms

tick-square Linux
tick-square Mac
tick-square Windows

Racket Video and Screenshots

Racket Overview

Racket (formerly PLT Scheme) is a modern programming language in the Lisp/Scheme family, suitable for a wide range of applications. It goes beyond Lisp and Scheme with dialects that support objects, types, laziness, and more. Racket enables programmers to link components written in different dialects, and it empowers programmers to create new, project-specific dialects. Racket's libraries support applications from web servers and databases to GUIs and charts.

Racket comes with an IDE called DrRacket (formerly DrScheme).

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

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?