Una computadora es una máquina que acepta datos como entrada, procesa esos datos mediante programas y genera los datos procesados. Muchas computadoras pueden almacenar y recuperar información utilizando discos duros. Las computadoras se pueden conectar entre sí para formar redes, lo que permite que las computadoras conectadas se comuniquen entre sí.
Las computadoras modernas pueden hacer miles de millones de cálculos por segundo. Las computadoras realizan muchos trabajos diferentes donde la automatización es útil. Algunos ejemplos son el control de semáforos, computadoras de vehículos, sistemas de seguridad, lavadoras y televisores digitales.
Las computadoras se pueden diseñar para hacer casi cualquier cosa con información. Las computadoras se utilizan para controlar máquinas grandes y pequeñas que en el pasado eran controladas por humanos. La mayoría de las personas han utilizado una computadora personal en su casa o en el trabajo. Se utilizan para cosas como escuchar música, leer las noticias y escribir.
Las computadoras modernas son hardware electrónico. Hacen aritmética matemática muy rápidamente. Siguen las instrucciones de sus programas de software. El software utiliza el hardware cuando el usuario le da instrucciones y da resultados útiles.
Los humanos controlan ordenadores con interfaces de usuario. Los dispositivos de entrada incluyen teclados, ratones de computadora, botones y pantallas táctiles. Algunas computadoras también se pueden controlar con comandos de voz, gestos con las manos o incluso señales cerebrales a través de electrodos implantados en el cerebro o a lo largo de los nervios.