SOFTWARE OVERVIEW

Racket

Racket is a general-purpose, multi-paradigm programming language descended from Scheme Lisp.

About Racket

Racket is a general-purpose, multi-paradigm programming language descended from Scheme Lisp. It includes an extensive macro system for creating language constructs and dialects, allowing users to shape the language around a particular problem domain. The language also provides modules, units, and classes for structuring larger programs. Racket includes eventspaces and custodians for managing resources, continuation features, and a contract system for higher-order functions. These constructs support a range of programming styles, from general application development to building domain-specific languages. Racket encourages language-oriented programming. Racket is intended for developers who want a flexible language with tools for extending its syntax and organizing complex software.

Categories

Platforms

Website & Downloads

Trusted package or store listing

Open winget listing ↗

Related software

  • .NET Reactor — .NET Reactor is a code-protection and software-licensing system for applications built on the .NET Framework.
  • 010 Editor — 010 Editor is a text and hexadecimal editor with Binary Templates technology.
  • 10x — 10x is a Windows code editor designed for large C++ projects.
  • 8051 Disassembler — 8051 Disassembler converts Intel HEX files for the 8051 microcontroller family into readable assembly listings.
  • ACS — ACS, or Admin Config Service, is a command-line interface for managing configuration and administrative tasks in a cloud platform.
  • APK Editor Studio — APK Editor Studio is an APK editor and reverse-engineering tool for desktop computers.