Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizan tareas en una computadora. Los programas se escriben en lenguajes de programación y se compilan en código binario que las máquinas pueden entender. Existen dos tipos principales de programas: software de sistema como los sistemas operativos, y software de aplicación como procesadores de texto y hojas de cálculo.