Lifelong Learners and Cambridge International IGCSE and AS-Level students will find help to start programming here. I cannot recommend learning the theory of programming (algorithms, pseudo-code and flowcharts) enough. School students looking to extend themselves will also find lots to keep them busy! Your best bet for finding anything is the search bar, however, I have listed the languages and a set of links as an alternative way of finding material on the site.