Las ciencias de la computación estudian la teoría de la información y la computación, así como su aplicación en sistemas computacionales. Existen diversas disciplinas dentro de las ciencias de la computación, como gráficos por computadora, teoría de la complejidad computacional, y programación de computadoras. La informática se refiere al tratamiento automatizado de la información de forma útil. La historia de las ciencias de la computación antecede a la invención del computador digital moderno, cuando investigadores estaban interesados en la computabilidad y en desarroll