Ответы:
средство популяризации приемов программирования

+ средство борьбы с дублированием в программировании

средство борьбы с неадекватностью в программировании

+ фрагмент описания вычислительного процесса

+ средство борьбы со сложностью программ