Business Rules!

From BR Wiki
Revision as of 16:43, 5 December 2011 by Mikhail.zheleznov (talk | contribs) (changed "Configuration" to "Configuration and Environmental Settings"; added "BR Executable Structure" category)
Jump to navigation Jump to search

Business Rules!, also known as BR! is the de facto programming language used by old school programmers in a modern world.

This language is being adopted by a growing number of young programmers due to it's ability to quickly develop:

and have it run in a stable frame work which boasts:

  • unsurpassed stability
  • rapid indexing

Business Rules!, also known as BR!, is a programming language with an extensive history that begins with the IBM 5100/5110/5120 in the 1970s, the System 23 Datamaster introduced in 1981, and continues its proud tradition and strong niche of business programming languages today - requiring only a minimum of graphic ability, but is capable of very precise numeric calculations. It is currently owned and supported by Application Development Systems.

The BR! Programming Language, like many others, is comprised of Statements, Functions, Commands, Variables, Logic, and Data. Individual programs are conveniently contained within separate files and are interpreted during run time. This allows for a very easy design environment, since you can change a program while it is running, as well as execute commands from it's command console.

Business Rules! strong commitment to backward compatibility ensures it a healthy following in today's development world. While much of the Business Rules! syntax may seem antiquated to someone versed in object oriented programming, the language's strong commitment to traditional procedural, imperative programming ensures it a healthy following in today's development world. Business Rules! doesn't change syntax just for the fun of it.

See also: BR Wiki:Community Portal

BR! manages to run unchanged programs from minicomputers computers in the 70s and 80s, while still changing and growing to incorporate the latest in programming techniques and trends on today's equipment.

Categories

Most of this wiki is categorized. An individual article may belong to multiple categories. The Top Level Categories are a nice way to browse this wiki. In the table below are the most popular categories.

Commands
Data Types and Arrays
Operators and System Functions
Field Specifications and Definitions
Statements
Control Structures
File Operations
Sorting and Indexing
Widgets / GUI
Properties, Events and Methods
User Defined Functions / Libraries
Configuration and Environmental Settings
Printing
HTTP
External Editors
BR Executable Structure
Glossary / Terminology
Errors