Revolution (software platform)

Its primary focus is on providing a relatively accessible development tool set and scripting language that enable the creation of software programs that run across multiple platforms with little or no code modifications.

Like any programming language or development environment, opinions as to the degree to which those aims have been achieved vary greatly.

The Enterprise version is probably too expensive for casual users, but when compared to other similar products such as Borland Delphi or Kylix, is priced competitively.

If one wishes to develop programs on non-Microsoft platforms for cross-platform deployment, Revolution is one of a small handful of commercially supported options.

It is mainly used by freelance programmers to make small widgets or libraries, but as one example is used exclusively by the Christa McAuliffe Space Education Center.