Basics of programming

Programming provides: Different kinds of languages: Overall programming principles:

Language basics:

Compiling a file:

Unix Makefiles:

Simple examples: