Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Наука и образование / Хочу стать программистом, с чего начать? Какие языки программирования для начала учить, какие…
Вопрос из Яндекс Кью
22 ноября

Хочу стать программистом, с чего начать? Какие языки программирования для начала учить, какие книги/сайты/ютюб-каналы посмотреть?

Алиса
На основе источников, возможны неточности

Для начала изучения программирования можно рассмотреть следующие языки:

  • Python. blog.skillfactory.ru {9-host} Подходит для неподготовленного новичка благодаря обилию готовых библиотек и фреймворков, а также простому синтаксису. {9-host}
  • PHP. {9-host} Относительно лёгкий, гибкий и доступный новичку язык. {9-host} Подходит для создания одностраничных или комплексных высоконагруженных сайтов. {9-host}
  • JavaScript. www.sravni.ru {9-host} Кроссплатформенный язык, на котором программисты занимаются мобильными разработками. www.sravni.ru С его помощью можно создавать простые сайты, модули для них, мобильные приложения. www.sravni.ru

Некоторые книги, которые могут быть полезны начинающему программисту:

  • «Код. Тайный язык информатики» (Чарльз Петцольд). thecode.media Автор объясняет сложные вещи, связанные с программированием и работой компьютера. thecode.media
  • «Карьера программиста» (Г. Лакман Макдауэлл). thecode.media Книга поможет подготовиться к собеседованию почти в любой IT-компании. thecode.media
  • «Идеальный программист. Как стать профессионалом разработки ПО» (Роберт Мартин). thecode.media Автор рассказывает, как программисту применять свои знания, как развивать навыки и к чему стремиться, чтобы стать профессионалом. thecode.media
  • «Чистый код. Создание, анализ и рефакторинг» (Роберт Мартин). thecode.media {6-host} Книга о том, как сразу писать чистый, красивый и правильный код и чему для этого нужно научиться. thecode.media
  • «Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих» (Адитья Бхаргава). {6-host} В книге объясняются ключевые алгоритмы и структуры данных, например: алгоритмы сортировок, поиска, алгоритмы работы с графами и т. д.. {6-host}

Некоторые сайты для изучения программирования:

  • StackOverflow. thecode.media Это самая большая база вопросов и ответов по программированию в интернете. thecode.media
  • CodeProject. thecode.media На сайте есть обучающие статьи, примеры и материалы по новым технологиям. thecode.media
  • Киберфорум. thecode.media На сайте огромное количество готовых решений, разборов кода, тонкостей программирования и обсуждения ошибок — и всё на русском языке. thecode.media
  • Дока. thecode.media Создатели сайта собрали в одном месте почти все материалы по веб-разработке для новичков: HTML + CSS + JavaScript. thecode.media
  • Хабр Разработка. thecode.media На сайте можно задать вопрос и найти подробную статью на любую тему по программированию, и всё это на русском языке. thecode.media

Некоторые YouTube-каналы для изучения программирования:

  • Гоша Дударь. icanchoose.ru {7-host} Канал с уроками о создании игр и сайтов, разработке на Java и изучении языков программирования (C++, C#, Java, Python, С, Swift, Go и др.). icanchoose.ru
  • Технострим Mail.Ru Group. icanchoose.ru Образовательный канал для начинающих разработчиков с записями лекций с МГУ, МГТУ, НИУ ВШЭ, МФТИ, МИФИ, СПбПУ, ВГУ, БФУ. icanchoose.ru
  • Владилен Минин. icanchoose.ru Авторский канал с уроками, посвящёнными веб-разработке на JavaScript и на VueJS, ReactJS, Angular, NodeJS. icanchoose.ru

Выбор ресурсов для обучения программированию зависит от личных предпочтений и интересов.

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Tue Jul 15 2025 10:55:15 GMT+0300 (Moscow Standard Time)