Un ordenador es una máquina programable. Las dos características principales de un ordenador son:
1. Responde a un sistema específico de instrucciones de una manera bien definida.
2. Puede ejecutar una lista de instrucciones pregabadas ( un programa).
Los ordenadores modernos son digitales y electrónicos. La maquinaria real, cables, transitores y circuito, es el hadware. Las instrucciones y los datos, se llaman software.