Un ordenador necesita hardware y software para funcionar. Toda la información que procesa un ordenador está codificada en ceros y unos. La unidad mínima de información es el bit. Un ordenador está compuesto de gabinete, periféricos de entrada y salida, y unidades de almacenamiento. El software incluye aplicaciones, sistemas operativos y lenguajes de programación. Se requiere mantenimiento periódico como eliminar programas no usados, desfragmentar el disco duro, y actualizar el sistema operativo.