Для начала обучения программированию можно рассмотреть следующие языки:
Некоторые книги для новичков:
- Эрик Фримен и Элизабет Робсон «Изучаем программирование на JavaScript». checkroi.ru {8-host} Авторы доступным языком и с множеством примеров рассказывают, как написать универсальный код на JavaScript для любого браузера. checkroi.ru
- Билл Любанович «Простой Python. Современный стиль программирования». checkroi.ru В книге можно изучить основы Python, освоить современные библиотеки и научиться отлаживать и тестировать код. checkroi.ru
- Герберт Шилдт «С++. Базовый курс». checkroi.ru В издании с нуля рассматриваются основные средства языка С++ от простых элементов и функций до расширений. checkroi.ru
Некоторые ресурсы для обучения программированию новичков:
- Codecademy. www.iguides.ru Интерактивная платформа для обучения 12 языкам: Python, PHP, JavaScript, Ruby, Java и другим, работе с jQuery, HTML и CSS. www.iguides.ru
- FreeCodeCamp. www.iguides.ru Сервис для изучения Full-stack разработки на JavaScript. www.iguides.ru Программа от простого к сложному, интересные задания. www.iguides.ru
- Хендбуки Академии Яндекса. {6-host} Интерактивные онлайн-учебники от экспертов Яндекса и партнёров. {6-host} Помимо изучения теории на платформе можно решать задачи, следить за своим прогрессом и обсуждать вопросы с комьюнити. {6-host}
- Medium. {6-host} Платформа, где собрано множество статей о программировании. {6-host} Публикуются они в блогах, которые ведут практикующие разработчики. {6-host}
- «Хабр». {6-host} Самая крупная площадка об IT и программировании в Рунете. {6-host} Можно найти полезные статьи, гайды, подборки обучающих материалов. {6-host}
Выбор языка и ресурсов для обучения программированию зависит от личных предпочтений и целей.