• What's Unique to BR as a Language?

    • BR Library processing is second to none. It lets programmers define application structure with self evident interfaces.
    • Being able to make program changes while a program is running assists with debugging and distinguishes BR from many other languages.
    • Built-in multi-key file indexing and sorting allow for portable self-contained business applications, while SQL access to databases is also supported.
    • Highly portable across several platforms.
  • Business Rules Corp

    BR supports procedural-style programming with event trapping. While BR is constantly moving forward, it retains a commitment to backward compatibility through options. This means your investment in BR based software is protected.

  • Business Rules! Provides:

    • A client server architecture
    • A portable executable format
    • Dynamic interactive debugging
    • Uniquely readable building block libraries
    • HTTP serving with built-in JSON compilation and manipulation
  • For Both Entry-level and Advanced Programmers

    Business Rules! is simple enough for a novice programmer to create a complete application. BR's built-in editor and built-in filing system, along with the tutorials and wiki make it straight forward. For the advanced programmer, development tools allow the creation of easily maintainable and adaptable code, including support for external editors, event driven code snippets, and performance profiling.

  • Simplicity in BR

    • Two variable types
    • Character oriented display mapping
    • Character oriented report positioning
    • No hidden code
    • Easy debugging
    • Small clean footprint

Quick Start

Download and instructions to help you get started with one click!

Introduction

A description of the Business Rules! language and its characteristics.

Tutorials

A guide to the tutorials available for learning BR for both begining programmers and advanced programmers.

Free Resources

  • FnSnapFnSnap is written as a library of functions designed to streamline programming in BR. The library "fnsnap.dll" is a BR program that can be used by simply calling the functions contained within the library. FnSnap is also quite useful for programmers who have been through the tutorials and are ready to learn more about how BR can be applied.

    View more..

  • FileIOFileIO is a highly rated library that uses plain text file layouts to simplify field references within data records, and to automatically implement changes to file layouts.

    View more..

  • BR WikiThe BR Wiki is the most comprehensive and up-to-date source for information related to Business Rules!

    View more..

Features

Professional Level
Development

Learn Business
Programming at Home

Easy Entry -
Powerful Directives

Intuitive - Readable -
Scalable - Secure

Unique Building
Block Structure

Windows, Mac,
Linux