REALbasic ( RB ) este un mediu de programare orientat pe obiecte multiplatformă similar cu Visual Basic pentru Mac OS X , Microsoft Windows , Linux x86 pe 32 de biți [1] și pentru web [2] [3] .
Versiunea actuală este REALbasic 2011 Release 4.3.
REALbasic a fost creat de Andrew Barry . Inițial a fost numit CrossBasic datorită capacității sale de a compila același cod sub Mac OS și Java (deși mediul de dezvoltare software rula doar pe Mac). În 1997, CrossBasic a fost achiziționată de FYI Software, care l-a redenumit REALbasic , iar compania a fost redenumită REAL Software . De atunci, au întrerupt suportul pentru platforma Java , înlocuindu-l cu platforma Windows și suportul bazei de date. IDE - ul este acum disponibil sub Microsoft Windows , Mac OS X și Linux și poate compila aplicații pentru Windows (Windows 2000 și versiuni ulterioare), Mac OS X ( PowerPC , Intel și Universal Binary ) și x86 Linux.
REALbasic este un limbaj de programare puternic tipizat, cu o conversie implicită minimă de tip, care acceptă moștenire și interfețe simple , clase , metode și proprietăți ale claselor, gestionarea automată a memoriei implementată prin numărarea referințelor și supraîncărcarea operatorului .
BASIC | Dialectele limbajului de programare|
---|---|
Clasic |
|
tranzitorie |
|
procedural |
|
Obiect |
|
Mobil |
|
Consolă |
|