Este documento describe un pseudolenguaje de programación propuesto en 2001 para facilitar la comprensión, prueba y posterior codificación de programas de computadora en un lenguaje de programación específico. Las características de este pseudolenguaje incluyen una sintaxis sencilla, el manejo de estructuras básicas de control y el uso de tres tipos de datos básicos: numérico, de caracteres y lógico, así como la capacidad de usar arreglos como estructuras de datos.