REALbasic/Introduction
From Wikibooks, open books for an open world
[edit] 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.
[edit] 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.