REALbasic programming language
REALbasic or "RB" is an object-oriented dialect of the BASIC programming language commercially marketed by the Austin (Texas) based REAL Software Inc.REALbasic is a strongly typed language with minimal automatic type conversion. The file format contains window and control placement data and is proprietary, however, XML export and Visual Basic import functionality is provided. All source can be contained in one file, but it is also possible to have classes/modules in separate files in the same way as most other languages or dialects (C programming language, Java, Visual Basic). REALbasic compiles directly to machine language for each platform.
The IDE for the current version (5.5) runs on Mac OS, Mac OS X and Microsoft Windows. The professional edition can compile programs for all these platforms and for Linux from the same source file. It can also access databases (Oracle, PostgreSQL, MySQL etc.) including the built-in single-user REAL Database engine. It can also compile console applications and has numerous other features.
The standard edition can only compile programs for a limited set of platforms, and does not access databases. Academic licenses are available for all editions.
REALbasic has a complete feature set supporting hash tables, QuickTime, serial, TCP/IP sockets, Apple Events, ActiveX, OLE, real-time 3D graphics, and API calls on Mac and Windows. The language blends VB-like syntax with modern OOP semantics. Classes in REALbasic support single inheritance but multiple interfaces, similar to Java.
Here's some sample code to take the value from two editfields (called firstfield and secondfield), and add them and put them in a third field called thirdfield.
thirdfield.text = str(val(firstfield.text) + val(secondfield.text))
External link