Язык программирования Monkey

Дизайн языка

  • Объектно-ориентированный
  • Модульный
  • Статически типизированный
  • Со сборщиком мусора

Особенности языка

  • Классы, интерфейсы
  • Наследование, обобщенные классы
  • Рефлексия, исключения
  • Директивы препроцессора
  • Поддержка нативного кода

Трансляция кода

  • C++
  • C#
  • Java
  • Javascript
  • Actionscript

Транслирование в языки

Код Monkey транслируется в C++, C#, Java, JavaScript или ActionScript, в зависимости от выбранной целевой платформы.

C++ — Desktop, iOS, Windows Phone 8, Windows 8

C# — XNA, PSM

Java — Android, Ouya

Javascript — HTML5

Actionscript — Flash