компьютер
Компьютер представляет собой электронную машину, которая работает путем последовательного считывания набора инструкций, организованных в программы, которые заставляют его выполнять логические и арифметические операции над двоичными цифрами. Как только он включается, компьютер выполняет один за другим инструкции, которые заставляют его читать, манипулировать, а затем переписывать набор данных. Условные тесты и переходы позволяют изменить следующую инструкцию и, следовательно, действовать по-разному в зависимости от данных или потребностей момента. Данные, которые нужно манипулировать, получаются либо путем считывания воспоминаний, либо путем считывания компонентов интерфейса, которые представляют внешние физические данные в двоичных значениях. После использования или манипуляции данные переписываются либо в памяти, либо в компонентах, которые могут преобразовать двоичное значение в физическое действие. Компьютер также может реагировать на прерывания, которые позволяют ему запускать конкретные программы ответов для каждого, а затем возобновлять последовательное выполнение прерванной программы.