Es una representación que usa símbolos predefinidos para diagramar un algoritmo, con el fin de que sea fácil de seguir la lógica de solución. Lenguaje cartesiano Lenguaje natural Lenguaje fluido Lenguaje simbólico Lenguaje estructurado