Алгоритм — это упорядоченный набор однозначных и выполнимых шагов, описывающих конечный процесс решения задачи.

https://github.com/il-bychkov/algorithms

https://github.com/il-bychkov/algorithms

Алгоритмы реализуются в виде программ.

Программа – набор инструкций на специальном языке, которые могут быть выполнены компьютером.

Компьютеры не понимают человеческий язык. Естественным языком компьютеров является так называемый двоичный код – последовательность, состоящая из 1 и 0. Они представляют два состояния: включено (1) и выключено (0).

Программа состоит из алгоритма и данных.

Работа с данными осуществляется с помощью переменных.