Pseudocódigo explica um algoritmo de programação de computador em termos lógicos e racionais no formato de linhas de programação de computador sem criar um código de programação real. O pseudocódigo ajuda os programadores a visualizar as etapas necessárias para escrever programas com funções matemáticas, lógica booleana e parâmetros que produzem várias saídas.
Por exemplo, um pseudocódigo inclui as linhas simples "Se a nota do aluno for maior ou igual a 60 /Imprimir 'aprovado' /senão /Imprimir 'reprovado'." Este pseudocódigo explica um algoritmo que mostra se uma pessoa foi reprovada ou não em uma aula. O número de entrada, acima de 59 ou abaixo de 60, determina um dos dois resultados do programa.
Mesmo que esse palavreado exato não possa ser usado em uma linguagem de programação específica, o pseudocódigo parece ser algumas linhas de texto de programação de computador. Um pseudocódigo segue o formato de uma linguagem, mas não necessariamente a sintaxe precisa. A verborragia do pseudocódigo reduz as palavras, ao mesmo tempo que dá aos programadores espaço para verificar quantas linhas de texto são necessárias para um programa.
Três princípios básicos de programação são seguidos em um pseudocódigo, incluindo seqüência, construções while e if-then-else. Uma sequência é uma função linear em que uma tarefa ocorre diretamente após a outra. Uma construção while é um loop repetitivo com certos parâmetros no início que continuam até que os critérios não atendam aos padrões dados. Uma cláusula if-then-else faz uma escolha entre duas ações diferentes.