Learning Haxe
Haxe is a strongly-typed multi-paradigm programming language that also supports cross-platform compiling into many different source and byte-code languages such as ActionScript 3, JavaScript, Java, C++, C#, PHP, Python, Lua, and Node.js.
Creating Variables
When creating variables, the keyword var is used. This identifies some name as a variable along with its type.
var name:Type;
Haxe is a strongly-typed programming language. This means that all variables have a type. When creating variables, it must have a type to identify its contents.
The type of the variable follows its name with a colon. Every variable must have a type and colon. This statement ends in a semicolon.
Basic Types
There are three basic types in Haxe: Int, Float, and Bool.
Integers
An Integer in Haxe is any whole number.

Floats
A floating-point number is a decimal number.

Bools
A Bool is a Boolean value, either “true” or “false.”

Using Variables
Haxe supports many operators for working with two or more Int and Float values.
- Addition: (+)
- Subtraction: (-)
- Multiplication: (*)
- Division: (/)
- Modulo: (%)
Two unary operators are also supported:
- Increment: (++)
- Decrement: (–)