There are different levels of static typing