Este texto está concebido para ser utilizado por alumnos universitarios que recién se inician en el mundo de la programación de computadoras. Se da prioridad al elemento fundamental de la programación: el algoritmo, así como sus tres formas de representación: pseudocódigo, diagrama de flujo y diagrama NS.