https://medium.com/@alenapatterson3131/9-programming-languages-for-artificial-intelligence-9c09ed191bf2