Basic types; arithmetic & logical operators and expressions; decision and loop structures; arrays (one-dimensional and two-dimensional); functions; value and reference parameters. Files: creation, opening, writing, closing; introduction to structures data types.