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