REBOL is the Relative Expression-Based Object Language designed
by Carl Sassenrath, the software architect responsible for the
Amiga operating system -- one of the world's first personal
computer multitasking operating systems.
REBOL is designed for the next generation of distributed
communications. REBOL code and data can span more than 40
platforms without modification using a range of built-in
Internet protocols. A script written and executed on the Windows
platform can also be run on UNIX and many other platforms with
no changes. REBOL can exchange not only traditional files and
text, but also graphical user interface content and domain
specific dialects that communicate specific meaning between
systems. Distributed communications includes information
exchanged between computers, between people and computers, and
between people. REBOL can be used for all of these.
REBOL is a messaging language that provides a broad range of
practical solutions to the daily challenges of Internet
computing. REBOL/Core is the foundation for all of REBOL's
technology. While designed to be simple and productive for
novices, the language extends a new dimension of power to
professionals. REBOL offers a new approach to the exchange and
interpretation of network-based information over a wide variety
of computing platforms.
REBOL scripts are as easy to write as HTML or shell scripts. A
script can be a single line or an entire application.