Strongly A variable’s type is defined explicitly declared and enforced Checked at compile time Static Variables can only have one type