Find the word definition



Haxe is an open source, high-level, cross-platform, multi-paradigm programming language and compiler that can produce applications and source code for many different platforms from a single code-base.

Haxe includes a set of common functionality that is supported across all platforms, such as numeric data types, text, arrays, binary and some common file formats. Haxe also includes platform-specific API for Adobe Flash, C++, PHP and other languages.

Code written in the Haxe language can be source-to-source compiled into ActionScript 3, JavaScript, Java, C#, C++, Python, PHP, Lua and Node.js. Haxe can also produce SWF and Neko bytecode.

Major users of Haxe include TiVo, Prezi, Nickelodeon, Disney, Mattel, Hasbro, Coca Cola, Toyota and BBC. OpenFL and Flambe are popular Haxe frameworks that enable the creation of multi-platform content from a single codebase.