A collection of various articles which aim to provide people who are new to programming with the knowledge they need to learn better