В книге Вадима Розина, автора уже нескольких работ, посвященных анализу техники, технологии и проектирования, представлен новый цикл исследования проектирования и дан анализ программирования. Проводится сопоставление проектирования и программирования. В новом исследовании автора читатель может познакомиться с культурно-исторической реконструкцией предпосылок и становления проектирования и программирования, особенностями проектного мышления и дискурса, типологией этих видов деятельности. Разводятся традиционное и нетрадиционное проектирование, компьютерные и методологические виды программирования. Анализируются социокультурные условия, которые способствовали становлению и развитию проектирования и программирования. В противовес известным статическим определениям проектирования и программирования Розин вводит их динамические определения.