Este documento explica los conceptos básicos de diagramas de flujo, algoritmos y pseudocódigo. Define cada uno de los símbolos utilizados en diagramas de flujo y provee ejemplos de su uso. También describe las estructuras secuenciales, de decisión y repetición que se pueden encontrar en algoritmos y pseudocódigo, ilustrando cada una con ejemplos. El objetivo es proveer una introducción a estas herramientas utilizadas para representar procesos y resolver problemas de manera lógica y ordenada.