REALbasic/Introduction

Why REALbasic
There are a lot of options available for those wanting to learn computer programming. However, we believe that REALbasic is a particularly great way to learn modern programming concepts and techniques.

Object-Oriented Programming
REALbasic makes learning object-oriented programming (OOP) simpler than languages like Objective-C or C#. Users have said that learning REALbasic made transitioning to Objective-C almost painless: you learn good OOP techniques as you master REALbasic.