Для игр в стиле 90-х - Pygame. А современные игрушки в одиночку не пишут, там нужна разношерстная толпа люда различных специализаций. Да и в 90-е так же было на примере DOOM`а, там был хоть и небольшой, но "коллектив"
для приложений можно изучит: Kotlin (ну и Java) для создания мобильных приложений под Android,
Swift язык для создания мобильных приложений под IOS(Айфоны, IPad... ),
Если ты хочешь создавать игры, то лучше изучить язык программирования под движок такие как Godot, Unity и Unreal Engine. Это как бы помощники для создания игр, которые в несколько раз ускорят создание. Godot подойдёт для простых 2D проектов не помню какой там язык нужно изучить), Unreal Engine наоборот подойдёт для тяжёлых AAA(3D) игр, на нём были созданы такие проекты как Fortnite, Standoff 2, ну и куча не менее известных игр, но начинать с него не советую, поскольку там используется C++ - достаточно тяжёлый язык для начала да и просто не советую туда лезть как для первого раза, больше всего я рекомендую Unity, для него тебе нужно будет изучить язык программирования C#, на нём можно создавать и 2D и 3D игры, куча уроков и платных и бесплатных, на нем сделано почти 70-80% всех игр из PlayMarket, а так же на нем есть много игр под пк, пожалуй самый так скажем сильный проект сделанный на этом движке - это Genshin Impact, хоть сама игра мне не зашла, но сделана она очень хорошо, есть кучи проектов которые ты сам можешь посмотреть.
ещё забыл добавить, если ты изучаешь Си-подобный язык(C#, C++, Java, ну и конечно C), изучив один из них, другие будет освоить очень просто ведь они очень похожи