For me it is : strong type
"strong typing" implies that the programming language places severe restrictions on the intermixing that is permitted to occur, preventing the compiling or running of source code which uses data in what is considered to be an invalid way
Why it is important? Because I love compile error much more than runtime error.
I guess it is better to supply some information and some reasons why it is important.