Python with static types. Compiles to C. With C++ style templates. And Java object model. And SDL2 built-in.
declare and assign with the following syntax
x : int = 10