prʌhramˈuvannja pʌˈednui f sˈobi iɭˈeminti inʒynˈerii isnˈui nˈɑvit vidpˈovidna spitsˈiaɭna hˈɑɭuzʲ inʒynˈerii — prʌhrˈɑmna inʒynˈerija,, fundamˈentaɭnix naˈuk pˈerʒ zˈɑ fsˈe matimˈɑtiki ˈi mistˈetstva.
Програмування поєднує в собі елементи інженерії (існує навіть відповідна спеціальна галузь інженерії — програмна інженерія, ), фундаментальних наук (перш за все математики) і мистецтва.