La informática estudia métodos para almacenar, procesar y transmitir datos digitales. El término proviene de la contracción de "información" y "automatización", refiriéndose a procesar información de manera automática usando computadoras. Un programa es un conjunto de instrucciones que le indican a una máquina qué operaciones realizar con datos de entrada para obtener datos de salida.