La programación informática implica establecer instrucciones para que un ordenador complete una tarea. Esto requiere análisis de los datos de entrada y salida, y desarrollar un algoritmo para transformar la información. Los programadores utilizan herramientas como diagramas de flujo para el análisis.