https://medium.com/@sk22kalim/top-10-programming-languages-to-learn-in-2023-for-beginner-f8f9c21f4e7e