Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Haxe

Multi-Paradigm Language

Haxe is a 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. It is free and open-source software, released under an MIT License. The compiler supports output as ActionScript 3, C++, C#, Go, Java, JavaScript, JVM, Lua, PHP, and Python source code, as well as its own bytecode format, and was originally created by Nicolas Cannasse.

Facts
First Released
2005 1
Paradigm
Multi-paradigm: object-oriented, functional, generic 1
Significance
Haxe originated with the idea of supporting client-side and server-side programming in one language, and simplifying the communication logic between them. 1
Classification
License
MIT 1
Sources
1. Haxe (Wikipedia)
Wikimedia Foundation
  • History section, first two sentences
    Development of Haxe began in October 2005. The first alpha version was released on November 14, 2005.
  • Infobox paradigm field
    Multi-paradigm: object-oriented, functional, generic
  • Intro paragraph, third sentence
    Haxe originated with the idea of supporting client-side and server-side programming in one language, and simplifying the communication logic between them.
  • entity record, description (license)
    It is free and open-source software, released under an MIT License.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.