# Variables Variables can be defined in the global scope, in structs and classes, and in functions. ## Global variables Global variables can be defined as such: ```c2 // Defines a global variable called my_var. int32 my_var; // Defines a const variable. const int32 my_var; // Defines a global variable whose type is determined automatically. // The value will be determined at runtime. var my_var = 123; // Defines a const variable whose type is determined automatically. const my_var = 123; // Defines a global variable whose initial value is computed at compile-time. // If it cannot be computed at compile-time, an error is thrown. static my_var = 123; ```