Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Red (programming language)

Multi-Paradigm Language

Red is a general-purpose, multi-paradigm programming language created by Nenad Rakocevic, first released in 2011, designed as a modern successor to Rebol with the explicit goal of being suitable for both very high-level scripting and, through an included low-level dialect called Red/System, for systems programming close to the metal, all within one unified toolchain. Red supports metaprogramming through its homoiconic, dialecting design inherited from Rebol, in which code and data share the same underlying representation, allowing programmers to define custom domain-specific sublanguages within Red itself.

Facts
First Released
2011 1
Significance
Homoiconic language capable of metaprogramming with Rebol-like semantics. 2
Classification
License
BSD 3-Clause 1
Red (programming language)
Filter Results2 entries
Connections

In Field

Source Red (programming language) - Wikipedia

Influenced By

Source Wikidata: Red
Source Wikidata: Red

Licensed Under

Sources
1. Wikidata: Red
  • Wikidata Q3217187, resolved via en.wikipedia pageprops (wave rule R-L)
  • Wikidata Q3217187 P275 (license)
  • Influenced By: Rebol
  • Influenced By: Lua
View the Source
2. Red (programming language) - Wikipedia
  • Lead, Red/System and Red paragraph
    Red is a homoiconic language, which is capable of metaprogramming with Rebol-like semantics.
  • In Field: Programming Language Theory, Lead sentence
    Red is a programming language designed to overcome the limits of the programming language Rebol.
  • In Group: Rebol and Its Successors, Lead
    Red is a programming language designed to overcome the limits of the programming language Rebol.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.