1. У програмуванні та комп’ютерних системах — спеціально сформована команда або інструкція, яка об’єднує в собі послідовність кількох інших команд або операцій для їх автоматичного виконання як єдиного цілого, що спрощує та прискорює роботу користувача.
2. У текстових та графічних редакторах, електронних таблицях тощо — записана користувачем послідовність дій, які можна зберегти під певним ім’ям і повторно виконувати одним натисканням клавіш або вибором пункту меню для автоматизації рутинних операцій.