2-е изд., испр. — М.: Национальный Открытый Университет Интуит, 2016. — 230 с.
Вводный курс по программированию дает представление о базовых понятиях структурного программирования (данных, операциях, переменных, ветвлениях в программе, циклах и функциях).
Python обладает рядом преимуществ перед другими языками для начинающих изучатъ программирование, прежде всего благодаря ясности кода и быстроты реализации.