Краудер Н. О различиях между линейным и разветвлённым программированием // Программированное обучение за рубежом: Сб. статей / Под ред. И.И.Тихонова. М.: Высшая школа, 1968. С. 58-67. "Исторически линейное и разветвлённое программирование не имеют между
собой ничего общего. Между этими двумя системами не существует и
теоретической общности, поскольку предполагаемые результаты базируются
на различных основах, а о природе процесса научения существуют
диаметрально противоположные точки зрения. Материалы, составляемые в
соответствии с требованиями этих систем, имеют только внешнее сходство,
которое, однако, может привести к неправильным выводам. Цель настоящей
статьи заключается в том, чтобы совершенно чётко определить основные
различия этих двух систем"