AlternativeTo Logo

Red (Programming Language) Alternatives

Red (Programming Language) is described as 'Red is a new programming language, strongly inspired by REBOL' and is a programming language in the development category. There are more than 10 alternatives to Red (Programming Language) for a variety of platforms, including Mac, Windows, Linux, BSD and Android. The best alternative is C (programming language), which is both free and Open Source. Other great apps like Red (Programming Language) are Lua, Scala, Racket and V (programming language).

This page was last updated
  • Mac
  • Windows
  • Linux

Red is a new programming language, strongly inspired by REBOL.

Learn more about Red (Programming Language)

  1. C (programming language) icon

    C (programming language)

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • BSD
    • iPad
    • AROS
    • Android Wear
    • Haiku
    • Playstation
    51 alternatives to C (programming language) 

    C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.

    Screenshot
  2. Lua icon

    Lua

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • BSD
    • iPad
    • Android Wear
    • Haiku
    • AmigaOS
    • Playstation
    • MorphOS
    67 alternatives to Lua 

    Lua is a powerful, fast, lightweight, embeddable scripting language.

    Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based.

     Suggest and vote on features
    Features
    1.  LightweightLua consumes less device resources compared to similar apps.
    2.  Support for scriptingLua supports scripts and macros to automate or customize tasks.
    Screenshot


  3. Scala icon

    Scala

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    63 alternatives to Scala 

    Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.

    Screenshot
  4. Racket icon

    Racket

    • Mac
    • Windows
    • Linux
    • BSD
    32 alternatives to Racket 

    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.

     Suggest and vote on features
    Features
    DrRacket screenshot from Wikipedia.
  5. V (programming language) icon

    V (programming language)

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • BSD
    • iPad
    58 alternatives to V (programming language) 

    V is a statically typed compiled programming language designed for building maintainable software.

     Suggest and vote on features
    Features
    Web site


  6. Object Pascal

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • MorphOS
    60 alternatives to Object Pascal 

    Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.

     Object Pascal has no features, suggest some!
  7. Odin icon

    Odin

    • Mac
    • Windows
    • Linux
    • BSD
    58 alternatives to Odin 

    The Odin programming language is fast, concise, readable, pragmatic and open sourced. It is designed with the intent of replacing C with the following goals:

     Suggest and vote on features
    Features
    1.  PortableOdin can be used from a USB stick or similar with no prior installation.
    2.  Support for scriptingOdin supports scripts and macros to automate or customize tasks.
    3.  LightweightOdin consumes less device resources compared to similar apps.
    • Pike programming language icon

      Pike programming language

      • Mac
      • Windows
      • Linux
      57 alternatives to Pike programming language 

      Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.

       Pike programming language has no features, suggest some!
      Screenshot
    • REBOL icon

      REBOL

      • Mac
      • Windows
      • Linux
      49 alternatives to REBOL 

      Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific...

       Suggest and vote on features
      Features
      1.  PortableREBOL can be used from a USB stick or similar with no prior installation.
      2.  Support for scriptingREBOL supports scripts and macros to automate or customize tasks.
      Screenshot
      REBOL vs Red (Programming Language) opinions
      pros, cons and recent comments
      loziniak

      Red is actually an implementation of REBOL with some differences. Even Red compiler is written in REBOL.

      Positive comment ago
      Copy a direct link to this comment to your clipboard   
      If this Comment contains spam or other abuse, notify admins about it.   
      0
    • Luau icon

      Luau

      • Mac
      • Windows
      • Linux
      60 alternatives to Luau 

      Luau (lowercase u, /'lu.a?/) is a fast, small, safe, gradually typed embeddable scripting language derived from Lua.

       Suggest and vote on features
      Features
      1.  LightweightLuau consumes less device resources compared to similar apps.
      Luau Icon
      A snippet of code
    Showing 10 of 10 alternatives
    AlternativeTo