Более пятидесяти лет существует такой процесс как «программирование».
На протяжении всего времени сменилось несколько поколений правил, моды, а так же концепций и взглядов на то, как надо «писать программы». Спустя время все эти правила, мода, методы, концепции и правила получили название в информатике «парадигма программирования».
Существуют различные парадигмы, составляющие основу современного программирования. Наиболее популярной и «модной» является объектно-ориентированная парадигма. Парадигма представляет собой программу, которая состоит из объектов и их взаимодействий. Существует такой язык программирования, как ДРАКОН, который поддерживает данную парадигму.

      

      

      

   Язык ДРАКОН разработан совместными усилиями Российского космического агентства (Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина, г. Москва) и Российской академии наук (Институт прикладной математики имени академика М.В. Келдыша, г. Москва).

   Академик Николай Пилюгин (1908—1982) — основоположник автономных (полностью автоматических) систем управления ракетно-космических систем. Будучи одним из пионеров космонавтики, он создал первый в нашей стране институт, в котором разрабатывались автономные системы управления для ракет-носителей, разгонных блоков и других космических объектов.