


Программирование с нуля
с чего стоит начать и какой язык программирования выбрать, чтоб с большой верояностью использовать в дальнейшем? (хотелось бы работать с играми и приложениями..)
Начать с чтения учебника программирования. НЕ языка программирования, а самого программирования. И язык в начале обучения будет не тем, на котором ты в дальнейшем станешь "работать с играми и приложениями", а тем, который используется в этом учебнике для объяснения свойств алгоритмов. Удобным именно для обучения.
Любой язык программирования - лишь вспомогательный инструмент для решения определённого круга задач. И для задачи "начальное обучение программированию" большинство модных языков подходит очень плохо.
P.S. Python и С++ для начального обучения не годятся совершенно. Причём по диаметрально противоположным причинам.
P.P.S. "Грокаем алгоритмы" учебником не является и ничему научить не может.
Python, если искать литературу по ступенькам... для Python найдете книги по порядку ступенек от 1 до 20 как минимум, с описанием, обзорами, рецензиями и сразу с исходным кодом, или найдете код на GitHab... Найдете, одну и десять достаточно хороших плейлистов... Пусть понимание придет не так сразу как было бы с pascal, но глупо усложнять просты решения (Веши), и пренебрегать тем что написали до вас и изобретать по новой велосипед.
(сегодня зла и под градусом, так что пишу не скрывая ничего...)
Найдете бесплатные курсы и на Степик и в сети тоже найдется что спиратить.
Ровно как сможете повторить и школьную программу как минимум двух достаточно хороших авторов и найдете огромное комьюнити...
И есть возможность погрузиться в профессию или в смежную, чего не сказать о pascal.
И найдеться максимум 3-5 достойные книги по паскалю, еще меньше исходников, да тоже не совсем мертво, и дельфи живет ели нужно идти в определенный проект почему нет можно подучить.
Однако куда лучше и быстрее с подобными проектами справиться например - Visual basic 6 чем pascal и Delphi... И если искать литературу по Visual Basick то найдется по порядку ступенек, хотя бы от 1 до 10 на пример:
1. Visual Basic. Освой самостоятельно,
2. Visual Basic для студентов и школьников,
3. Visual Basic. Практические советы от VBStreet.
4. С.Симонович Visual Basic_proffesional 6 шаг за шагом.
5. Visual Basic 6 и VBA Библиотека программиста,
5. Лукин - Visual Basic. Самоучитель для начинающих.2001,
6. Stiv Braun. Visual Basik 6.0
7. Microsoft Visual Basic 6.0 Шаг за шагом Хальворсон Микаэл
8. Стивенс Р. Готовые алгоритмы (для программистов) - 2000
9. Петрусос - Visual Basic 6. Руководство разработчика
Это то что я перечислила, и все с исходным кодом, хотя явно упускаю что-то... Как по алгоритмам так и по книгам без исходников, их тогда еще больше десятка... Геворкин, Сафронов, Гуревич и т.д. и отличное MSDN, но для использования нужно устанавливать старое IDE, однако это не значит что нет нового...
Достаточно много живых сообществ еще на английском сегменте... типа на сайте vbcodes и нашем киберфоруме...
А так же много спасли кода с planet sourse cod... и можно найти в сети или интернет архиве...
И это не считая еще и VBA... примерно применимо там же где и Python в смежных профессиях не связанных с разработкой... Статистика, анализ, автоматизация, и бухгалтерия, встроенно где-то в 11-16 приложений... И книг и курсов не меньше чем на VB... И вообще не упоминала SmollBasic учебный и .Net
И по крайней мере с этим можно устраиваться куда-то...
Примерно столько же, книг можно найти по Delphi и живое сообщество... и даже подружить с офисом, но оно туда не встроенно...
Это то что касается чтоб с большой вероятностью использовать в дальнейшем...
А ели брать в расчет хотелось бы работать "с играми и приложениями" то ответ весьма по проще С#.
А если кое-что железное имеется С++.... однако в геймдеве нужны далеко не одни программисты...
Пайтон
Для геймдева можно выбрать такие языки как C#, Java, C++, Python, и многие другие. Начать рекомендую с Питона, но для лучшего понимания именно C# или C++ можно начать с Java.
Может лучше на завод, не? Стране нужны беспилотники, много беспилотников...