https://blog.stackademic.com/the-ultimate-battle-of-languages-which-programming-language-will-reign-supreme-43a1425ab5e1