Este documento introduce conceptos básicos de algoritmos como divisibilidad, números primos, factorización, máximo común divisor, mínimo común múltiplo y conversión de bases. Incluye ejemplos y ejercicios para implementar algoritmos relacionados con estos temas como determinar si un número es primo, encontrar todos los primos menores a un número, y convertir números entre diferentes bases numéricas.