https://medium.com/@emilygracelt/top-10-programming-languages-for-software-engineers-in-2025-f51f7da820c8