Основы программирования для автоматизированного проектирования и решения творческих задач