https://medium.com/@CaptainZer0/the-5-best-programming-languages-for-newbies-and-computer-science-students-9de761144822