
![]() |
revEnterprise: Check out our enterprise-level professional development environment for desktop and web.
|
![]() |
revStudio: Learn more about our professional offering for cross-platform application devlopment.
|
![]() |
revMedia: Free - Develop rich media applications and deploy to our web plugin - for free!
|
![]() |
revWeb: Free - Enhance your web experience with our browser plugin for Rev content.
|
![]() |
On-Rev: Use the Revolution language, revTalk, server-side on our exclusive, reliable and fast server hosting.
|

revTalk, our award-winning, intuitive and robust programming language enables you to:
revTalk is unlike any other programming language. It relies on straightforward English-like statements that are easy-to-learn and easy to remember. This makes the language ideal for beginners, non-programmers and educators. revTalk gives you fast results and is a great deal of fun to use.
However underneath its simplicity lies power and flexibility, enabling businesses and enterprises to slash development costs and realize significant competitive advantages. Programmers spend more time reading code than writing it, and with just a little bit of effort you can make your revTalk code virtually self-documenting, slashing maintenance costs as well.
Our customers often tell us that their projects were delivered dramatically faster. We even hear about projects that would have taken 2 years to produce ended up taking 2 months using revTalk.
The language is event-driven, which means that every time a user takes an action, a message is sent. For example, if the user clicks a button, a mouseUp message is sent to that button. If you want the button to respond, you create add a mouseUp handler to the button. For example, to fade a text field onto the screen:

As you can see, you're practically talking to your computer. It's easy to understand exactly what that snippet does. It doesn't require a comment. And you'll be able to read it again when you come back to add features or upgrade your program months later.
See how revTalk compares with other languages.
View the documentation to see more examples of revTalk.
