Calculator care prelucreaza informatii codificate numeric, efectuand operatii aritmetice, operatii logice si transferuri de informatie prin executarea automata a unui set de instructiuni (program). In general este realizat cu componente electronice care permit executarea rapida a instructiunilor si foloseste reprezentarea binara a informatiei.