революції автомати знаходять широке застосування в промисловості, на транспорті
й у дослідницьких лабораторіях. Алі яку б роботу ні виконував автомат, він працює не сам по собі, його робота визначається програмою – визначеною послідовністю дій, що задається людиною. Програма роботи автомата може бути закладена в його конструкції. Наприклад, програма роботи часів міститься в пристрої спускового механізму і маятника, що одержують енергію від заводної пружини. У більш складних автоматах, як, наприклад, у верстатах із програмним керуванням, програма роботи задається ззовні у виді серії сигналів, записаних на магнітну стрічку, перфокарту або на спеціальний чіп. Пристрій, вмонтований у блок керування верстатом, "зчитує" ці сигнали і посилає їх на механізми, які виконують необхідно задані операції.