- Command interpreters in different environments: Windows, macOS, Linux. Navigation among units and folders. The concepts current folder, absolute and relative path. Differences in accessibility between local units and remote units. File types and file extensions How one creates, edits and saves a text files. How one starts and stops a programs. Redirecting output from a program to a file.
- Variables and the data types of variables (integer, floating point, references). The difference between static and dynamic typed variables. Expressions that calculate a value and variable assignment. Representation of characters and text. The default units for input and output. The concepts sequence, selection and iteration.