4. Principles of programming
This section introduces and develops topics on the principles of programming. Areas covered include:
* Programming paradigms
* Object oriented programming
* Standardisation
* Natural language
* Syntax diagrams
* BNF
Please use the menu to navigate through the resources.