Chapter 01.1 Welcome To REAL Studio
Chapter 01.1 Welcome To REAL Studio
Chapter 01.1 Welcome To REAL Studio
Real Studio makes it easy to build powerful applications quickly. If you are new to programming, you will find
Real Studio’s programming language (Real Basic) easy to learn. If you are an experienced programmer, you
will find the language to be powerful. In either case, you will find you can accomplish quite a bit in a short
period of time.
Real Studio has a visual graphical user interface (“GUI”) builder that lets you build your application‘s user
interface without any (or very little) programming. If you know how to drag and drop, you can build an
interface. Real Studio provides a rich set of interface controls and you can create your own controls as well.
Real Studio‘s programming language, Real Basic, is an object-oriented version of the BASIC programming
language. BASIC is an acronym that stands for Beginners All-Purpose Symbolic Instruction Code. It was
originally designed to be used for teaching programming. Consequently, its syntax is less cryptic and easier to
understand than most languages. Real Studio supports most of BASIC’s commands. However, that is where the
similarities between BASIC and Real Studio end.
Most versions of BASIC are interpreted. This means that they include a translator that has to constantly
translate BASIC code into the code that the computer can actually understand. Real Studio has no interpreter.
Real Studio compiles your code when you create your application. Real Studio’s form of the BASIC language is
also object-oriented. This means that it uses a modern architecture that most popular programming languages
(like C++, Objective-C, and Java) are using today. Object-oriented programming languages make it easier to
write and debug because the code is written as individual objects that are similar to objects in the real world. In
fact, in many ways Real Basic is more object-oriented than languages like Objective-C and certainly easier to
learn and program. Real Studio also makes application development faster and easier than traditional languages
by removing the need to learn how to access the programming interface for the operating system. This
application programming interface (or “API” for short) consists of thousands of commands, not one of which
you ever need to learn to build applications in Real Studio.
Previous: Content
Next: Installing Real Studio