All variables in S# are dynamically typed. Storage for variable values is called scope.
Examples of valid variable names: X, x1, name_of_var.
Variables may be used in expressions, statements, function invocations, etc. The type information is computed at run-time basing on the value associated with a variable name.
See also: