Синтаксис языка REALbasic основан на Visual Basic.
История
REALbasic был создан Эндрю Бэрри (англ. Andrew Barry). Изначально он назывался CrossBasic благодаря своей возможности компилировать одинаковый программный код под Mac OS и Java (хотя среда разработки программного обеспечения работала только на Mac). В 1997 году CrossBasic был приобретён FYI Software, которая переименовала его в REALbasic, а компания была переименована в REAL Software. С этого времени они прекратили поддержку платформы Java, заменив её Windows-платформой и поддержкой баз данных. Сейчас IDE доступна под Microsoft Windows, macOS и Linux и может компилировать приложения для Windows (Windows 2000 и выше), macOS (PowerPC, Intel и Universal Binary) и x86 Linux.
SubTestFunc(ByValParam1AsString,ByValParam2AsInteger)'Function Code Goes HereEndSubFunctionTestFunc(ByValParam1AsString,ByValParam2AsInteger)AsBoolean'Function Code Goes HereEndFunctionFunctionTestFunc(ByValParam1AsInteger,ByValParam2AsInteger)AsBoolean'Function Code Goes HereEndFunctionDimblnResultAsBooleanCallTestFunc("Hello World",2)'This will call the first overloadblnResult=TestFunc("Hello World",2)'This will call the second overloadblnResult=TestFunc(1,2)'This will call the third overload