REALbasic is a powerful development tool for Mac, Windows and Linux.
REALbasic is easy to learn, easy to use and object-oriented. Whether you are a seasoned developer or new to programming, REALbasic will let you create your own applications, faster.
REALbasic comes in three editions:
Studio Edition, for full time commercial software developers.
View comparison chart to compare editions and their features.
All editions of REALbasic include the following capabilities:
Window layout editor
Drag controls onto a window to build your user interface.
Native support controls
REALbasic provides more than 40 native user interface controls for each platform, including buttons, fields, lists, sliders, tab panels, and much more.
Alignment guides
Assists in lining up controls on a window.
Code editing
- Auto-complete
Helps you write code faster with fewer errors by offering suggestions on valid syntax.
Syntax coloring
Use different colors to distinguish between keywords, variables, code and comments.
Block lines.
Quickly see the structure of your code.
Code assistants.
A contextual menu of syntax options that help you write code faster and with fewer errors.
Graphics
- Bitmaps
Use the REALbasic Canvas class to create and display bitmap images.
Vector graphics
Includes a 2D vector graphics engine for spline-based images.
Quicktime
Play and edit QuickTime movies in your applications.
Language Features
- Modern and object-oriented
Modern, object-oriented version of BASIC. Supports inheritance, interfaces and polymorphism.
Advanced language
The REALbasic language is strongly typed and supports RTTI (Run Time Type Information), operator overloading and try/catch exception handling.
Memory management
Works automatically via reference counting.
Powerful framework
Industrial-strength XML parser and generator enables you to read and write XML data with a few lines of code.
Database
Includes a single-user desktop database engine based on SQLite.
Regular Expressions
Adds powerful text searching capabilities to your application that supports regular expressions.
Internet-Aware
- Socket control
Enables the development of powerful Internet client applications. Support internet protocols includes HTTP, SMTP, POP3 and UDP.
SOAP (Simple Object Access Protocol)
Incorporate web services in your applications quickly and easily to provide access to live data, stock prices, weather information and more.
Learn by example
- Example projects
Hundreds of examples are included with the REALbasic product download.
Hands-on tutorial
The REALbasic Tutorial and Quick Start walk you through creating real-world applications and familiarizing yourself with REALbasic tools and commands. These are available both in print for purchase and in .pdf for download.
Integrated help
- Language reference
Powerful, fully searchable online reference is included in the REALbasic product and provides instant access to details and examples on every REALbasic keyword and framework class.
Language support
- Available in 8 languages
REALbasic is available in English, Spanish, French, German, Italian, Japanese, Simplified Chinese and Traditional Chinese.
Localize your own applications
REALbasic applications can be localized easily to support any language.
Unicode
With full support for Unicode built-in, REALbasic allows your application to support multiple languages simultaneously.
Extensible
- Plug-in development
Includes a software development kit (SDK) for creating cross-platform plug-ins for REALbasic.
Deployment
- Native code
Compile your applications down to machine code. No interpreter or virtual machine is required.
Royalty-freeYou are free to sell the applications you create with REALbasic or give them away for free without ever paying a fee to REAL Software.
90 day money back guarantee
- Try REALbasic today in a free 30 day trial edition or buy it now. We are so sure that you will like REALbasic we offer a 90 day money back guarantee.
Download
![]()
The cross-platform software development tool for creating software for Mac, Windows and Linux.
| 2009 Release 2.1 for Macintosh | Download | Renew | Buy | ||||
| 2009 Release 2.1 for Windows | Download | Renew | Buy | ||||
| 2009 Release 2.1 for Linux | Download | Renew | Buy | ||||
| 2009 Release 2.1 for Linux | Ubuntu (DEB) | Red Hat (RPM) | Archive (TGZ) [ Back ] |
||||||
