Programarea structurată este o metodă de dezvoltare a programelor informatice care se bazează pe principiul că un program poate fi divizat într-o serie de structuri de bază, cum ar fi structura liniară, structura alternativă și structura repetitivă. Aceste principii și structuri de bază sunt esențiale în dezvoltarea unui cod bine organizat și ușor de înțeles.

Structura Liniară (Secvențială):

Afișează "Pasul 1"
Afișează "Pasul 2"
// ...
Afișează "Pasul n"

Structura Alternativă (Decizională):

dacă (condiție) atunci
    Afișează "Ramura A"
altfel
    Afișează "Ramura B"
sfârșit dacă

Structura Repetitivă (Iterativă):

cât timp (condiție) executa
    Afișează "Această instrucțiune se repetă"
sfârșit cât timp

sau cu for:

pentru fiecare element în lista
    Afișează element
sfârșit pentru

Pseudocodul de mai jos exemplifică aplicarea acestor structuri într-un algoritm simplu care verifică dacă un număr este par sau impar:

Afișează "Introduceți un număr:"
citeste numar

dacă numar % 2 == 0 atunci
    Afișează "Numărul este par."
altfel
    Afișează "Numărul este impar."
sfârșit dacă