REBOL logo

REBOL

Enables creation of domain-specific languages for code and data exchange across platforms.

Made by Unknown Author

  • development

  • Automation

  • Networking

  • lisp

  • json

  • Programming Language

  • dsl

  • domain-specific-language

  • programming

What is REBOL?

Rebol is a versatile, cross-platform language designed for network communications and distributed computing. It introduces the concept of dialecting, which allows the creation of small, specialized languages tailored to specific domains. Rebol's data exchange capabilities and multi-paradigm nature have drawn comparisons to Lisp, with its designer highlighting the language's ability to easily generate domain-specific dialects as its greatest strength. Rebol's innovative approach to programming and data representation has also influenced the development of technologies like JSON

Highlights

  • Cross-platform compatibility for network communications and distributed computing
  • Dialecting feature enables the creation of domain-specific languages
  • Multi-paradigm dynamic programming language with data exchange capabilities
  • Influenced the development of technologies like JSON
  • Similarities to Lisp in terms of data representation and executable programs

Platforms

  • Mac
  • Linux
  • Windows

Languages

  • English

Features

    • Graphical User Interface

    • Portable

    • Support for scripting

    • Distributed Computing

    • Expressive

    • Multiplatform