Я с детства люблю инструкции. С первого взгляда полюбил компьютеры.
С первой книги занялся рефакторингом - ну, тянет меня на формализацию и алгоритмизацию. И сейчас, наконец, откопал всеобъемлющую разработку на эту тему.
Дракон. Графический (принципиально!) язык описания алгоритмов, достаточно строгий, чтоб быть понятным компьютеру и достаточно простой, чтоб быть понятным даже неподготовленному человеку (основы для написания учатся за час, читать можно и так :).
Создан, что приятно, нашими при разработке космической системы "Буран", используется сейчас при программировании Протон-М
Совершенно шикарная, революционная вещь. Можно писать программы, инструкции, правила, юридические документы - любые вещи, которые должны быть алгоритмизированы.
В кои-то веки наши начинают революции в технологическо-психологическом плане. Техзадание и программа это одно и то же!
Статья в ВикиПример программирования на Дракон-СКак улучшить работу ума - алгоритмы без программистов (книга создателя, Паронджанова Владимира. Очень популярно написано, а рецензенты - член-корр АН РФ со товарищи :-)