Programowanie strukturalne
Z Wikipedii
Programowanie strukturalne to paradygmat programowania zalecający hierarchiczne dzielenie kodu na bloki, z jednym punktem wejścia i jednym lub wieloma punktami wyjścia. Chodzi przede wszystkim o nieużywanie (lub ograniczenie) instrukcji skoku (goto). Dobrymi strukturami są np. instrukcja warunkowe (if, if...else), pętle (while, repeat), wyboru (case, ale nie switch z C i potomnych). Strukturalność zakłócają instrukcje typu: break, continue, switch (w C itp.), które jednak w niektórych przypadkach znacząco podnoszą czytelność kodu.
[edytuj] Popularne języki programowania
Praktycznie w każdym języku można programować strukturalnie, jednakże w niektórych jest to styl naturalny (np. w Pascalu), a w niektórych łatwo wypaść z tego stylu (np. w BASICu).