El documento define algoritmo y programación. Un algoritmo es un conjunto de instrucciones bien definidas y ordenadas para realizar una tarea y llegar a un resultado final. Las características de un algoritmo incluyen ser preciso, bien definido y finito. La programación adapta el algoritmo a la computadora. Un algoritmo debe tener pasos claros y un inicio y fin definidos. Las fases de desarrollo de algoritmos son analizar el problema, planificar la solución, codificar, compilar, corregir errores y documentar.