A re-cap of programming concepts which should still be clear from DC1000 as well as professional contexts.