La informática estudia el tratamiento automático de la información mediante máquinas electrónicas. El hardware incluye todos los elementos físicos de un ordenador, mientras que el software se compone de programas que dirigen las tareas ejecutadas por los circuitos eléctricos. El software puede clasificarse en software de sistema como el sistema operativo y controladores de dispositivos, software de desarrollo, y software de aplicación.