Daar bestaan adapters voor, waarna je o.a.
NQC kunt gebruiken. Niet grafisch, maar ook niet bepaald ingewikkeld. Daarnaast is het uitgebreider. Ik gebruik zelf
brickOS:
echte C/C++ (niet aan te raden voor beginners of wie er geen behoefte aan heeft). Niet officieel Mac-compatible maar je kunt het zelf compileren zonder al te veel moeite.