Este documento describe los conceptos fundamentales de algoritmos. Define un algoritmo como una serie de pasos ordenados para resolver un problema específico. Explica que los algoritmos son fundamentales en la programación de computadoras y en la vida cotidiana. También describe los componentes clave de un algoritmo, incluida la entrada, el proceso y la salida, y diferentes formas de representar algoritmos como diagramas de flujo y pseudocódigo.