Select your language

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

We've compiled a list of 43 free and paid alternatives to REBOL. The primary competitors include Python, PHP. In addition to these, users also draw comparisons between REBOL and C (programming language), C++, Ruby. Also you can look at other similar options here: Development Software, Programming Languages.


Python
Free Open Source

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

PHP
Free Open Source

PHP is a widely-used general-purpose scripting language that is especially suited for Web...

C++
Free Open Source

C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful...

Ruby
Free Open Source

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines...

Node.js
Free Open Source

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable...

C#
Free Open Source

C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative...

Lua
Free Open Source

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

Perl
Free Open Source

Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years...

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

REBOL Video and Screenshots

REBOL Overview

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 languages for code and data.

Douglas Crockford of JavaScript fame has described REBOL as "a more modern language, but with some very similar ideas to Lisp, in that it's all built upon a representation of data which is then executable as programs.", and as one of the JSON influences.

According to its designer dialecting is the most notable property of the language:
“Although it can be used for programming, writing functions, and performing processes, its greatest strength is the ability to easily create domain-specific languages or dialects."

REBOL Features

tick-square Multiplatform
tick-square Expressive
tick-square Distributed Computing
tick-square Graphical User Interface
tick-square Scripting
tick-square Portable

REBOL Platforms

Windows Linux Mac

Share your opinion about the software, leave a review and help make it even better!

REBOL Categories

Programming Languages

REBOL Tags

domain-specific-language dsl json lisp programming-language automation programming networking development

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?