Source: https://www.ocr.org.uk/Images/170176-programming-languages-guide.pdf