Task

Demonstrate a language's methods of:

   variable declaration
   initialization
   assignment
   datatypes
   scope 
   referencing,     and 
   other variable related facilities


import system'collections;
 
public program()
{
   var c := nil;                  // declaring variable.
   var a := 3;                    // declaring and initializing variables
   var b := "my string".Length;
   long l := 200l;                // declaring strongly typed variable  
   auto lst := new List<int>();     
 
   c := b + a;                    // assigning variable
}