Не влезает мой ответ в комментарии, поэтому пишу сюда, если модерам не понравится, то пусть удалят)
Ну вот о видах языков я могу рассказать, вот если пытаться донести простыми словами до людей, которым особо информатика не нужна, то языки есть низкого уровня и высокого, пример языка низкого уровня - Ассемблер, ну а пример языка высокого уровня - Паскаль. Также языки можно условно поделить на выполнение ими определённых задач, например питон чаще всего используется для написания нейросетей, ботов и бекенда сайтов, а вот для разработки игр лучше подойдёт например С, для разработки фронтенда сайтов будет использовать язык гипертекствой разметки html, для его украшения будем использовать стили CSS, впрочем, что-то я далеко ушел...