Programming Language
Red Appeared 2011
Multifunctional programming language designed to address the limitations of Rebol, with features supporting both imperative and functional programming. Introduced in 2011 by Nenad Rakočević, Red caters to symbolic computations and system-level programming through its high-level and low-level syntactical elements.
Trends languish rank #305 languish — 51 periods, 2010Q4 to 2025Q2 2010Q4 2025Q2
Influence graph Influence graph for Red: 32 influencing languages, 0 family links C++ influenced Ada Eiffel influenced Ada Pascal influenced Ada C influenced AWK sed influenced AWK Fortran influenced C Ada influenced C++ APL influenced C++ C influenced C++ F# influenced C++ C influenced C# C++ influenced C# D influenced C# Eiffel influenced C# F# influenced C# Haskell influenced C# Java influenced C# Pascal influenced C# Scala influenced C# Visual Basic influenced C# Haskell influenced Clean Lisp influenced Common Lisp R5RS influenced Common Lisp Scheme influenced Common Lisp Ada influenced D C influenced D C++ influenced D C# influenced D Eiffel influenced D Java influenced D Python influenced D Ada influenced Eiffel Lisp influenced Erlang Prolog influenced Erlang C# influenced F# Erlang influenced F# Haskell influenced F# OCaml influenced F# Python influenced F# Scala influenced F# Standard ML influenced F# Lisp influenced Forth Clean influenced Haskell Lisp influenced Haskell R5RS influenced Haskell Raku influenced Haskell Scheme influenced Haskell Standard ML influenced Haskell C++ influenced Java AWK influenced Lua C influenced Lua C++ influenced Lua Lisp influenced Lua R5RS influenced Lua Scheme influenced Lua Self influenced Lua C influenced OCaml Pascal influenced OCaml Standard ML influenced OCaml AWK influenced Perl C influenced Perl C++ influenced Perl Lisp influenced Perl Raku influenced Perl sed influenced Perl Ada influenced Python APL influenced Python C influenced Python C++ influenced Python Haskell influenced Python Lisp influenced Python Perl influenced Python R5RS influenced Python Scheme influenced Python Standard ML influenced Python Lisp influenced R5RS Haskell influenced Raku Perl influenced Raku Forth influenced Rebol Lisp influenced Rebol Self influenced Rebol Lisp influenced Red Lua influenced Red Rebol influenced Red Common Lisp influenced Scala Eiffel influenced Scala Erlang influenced Scala F# influenced Scala Haskell influenced Scala Lisp influenced Scala OCaml influenced Scala R5RS influenced Scala Scheme influenced Scala Standard ML influenced Scala Lisp influenced Scheme APL influenced Self Pascal influenced Standard ML Haskell influenced Visual Basic Fortran sed C AWK Lisp Perl Pascal Eiffel Raku Clean R5RS Scheme Standard ML Ada Prolog Haskell APL Java Erlang Common Lisp Python OCaml D Visual Basic Scala C# F# C++ Self Forth Lua Rebol Red Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements.