Версия нового издания книги «Программирование: введение в профессию» А. В. Столярова

1 мин
Версия нового издания книги «Программирование: введение в профессию» А. В. Столярова

В конце апреля 2026 года состоялся версия издания 2.92 трёхтомника и задачника «Программирование: введение в профессию» Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Новая релиз учебника включает в себя читаемый текстовый слой. Работа над этим учебным материалом идёт с января 2015 года.

Также в сборнике исправлены опечатки и ошибки, обнаруженные в предыдущих изданиях, в частности 2.91 (где введена кликабельная навигация) и 2.9 (первое чисто электронное издание).

«Учебник „Программирование: введение в профессию“ ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения», — пояснил автор проекта.

Книги «Программирование: введение в профессию» предназначены для самообучения основам программирования и в отличии от многих других изданий предполагают фундаментальный подход — вначале основы дискретной математики и использования GNU/Linux или BSD с командной строкой, затем Паскаль, потом Ассемблер и только потом Си, системное программирование и альтернативные парадигмы (функциональное, логическое и так далее). Автор книги полагает, что только такой порядок обеспечивает полноценное обучение программированию, и обосновывает такой решение в методическом предисловии к первому тому.

Кроме самой книги в трёх томах, книга так же включает отдельный задачник, хотя сам автор полагает, что для тренировки в программировании лучше всего решать задачи, возникающие в голове самого обучающегося, а не придуманные кем‑то ещё.

Ссылки на книги:

См. также альтернативные способы скачивания.

Архив, содержащий примеры программ, можно загрузить здесь: progintro_2_91_examples.tgz.

Читают сейчас

Качество кода в эпоху AI: как не утонуть в багах и уязвимостях

43 минуты назад

Качество кода в эпоху AI: как не утонуть в багах и уязвимостях

Современные LLM генерируют исходник в разы быстрее разработчика, но «быстро» не значит «правильно»: модель может неверно понять задачу, внести логический дефект, допустить уязвимость или сломать архит

Мастер-класс от Scrum Master Garage Eight

46 минут назад

Мастер-класс от Scrum Master Garage Eight

Когда платформа работы оказывается под давлением, локальные улучшения редко дают устойчивый результат. Одни изменения снимают напряжение только на время, другие создают новые риски, третьи незаметно о

МГУ и INTILED создают программный комплекс для расчёта освещения

49 минут назад

МГУ и INTILED создают программный комплекс для расчёта освещения

Учёные Центра искусственного интеллекта МГУ совместно с инженерами компании INTILED разрабатывают профессиональный программный комплекс для расчёта и проектирования освещения. Подход ориентировано на 

Вредоносная приложение CloudZ использует Microsoft Phone Link для кражи СМС и одноразовых паролей

1 час назад

Вредоносная приложение CloudZ использует Microsoft Phone Link для кражи СМС и одноразовых паролей

Троян CloudZ использует ранее неизвестный вредоносный расширение под названием Pheno, который перехватывает соединение Microsoft Phone Link для кражи конфиденциального кода с мобильных устройств, пише

1 час назад

Власти США рассматривают функция проверки моделей ИИ перед их выпуском

Администрация президента Дональда Трампа рассматривает введение механизма государственной проверки новых моделей ИИ до их публичного запуска. Об этом говорит The New York Times со ссылкой на источники