postheadericon Programowanie strukturalne

Programowanie strukturalne jest metodyką tworzenia i opracowywania różnych programów komputerowych. Dzięki takiemu stylowi pisania, powstają programy o klarownej i łatwej do analizy strukturze. Programy te składają się z kilku podprogramów, tworzonych często przez różne osoby i mających spełniać określone zadania. Obecnie niemal każdy powszechnie używany język programowania przystosowany jest do programowania strukturalnego.

Programowanie strukturalne to jeden z paradygmatów programowania. Należy jednak pamiętać, że istnieją  różne języki i różne podejścia do programowania. Choć wydawać by się mogło, że programowanie strukturalne jest obecnie najlepsze, ponieważ często używane w praktyce, zwróćmy uwagę, że nie zawsze dany paradygmat nadaje się do wszelkich zastosowań. Programista, czyli osoba dobrze znająca środowisko programowania, powinna wybierać nie ten paradygmat, na który aktualnie panuje moda, ale ten, który najlepiej nadaje się do danego zadania programistycznego.

Obok programowania strukturalnego mamy jeszcze programowanie obiektowe, proceduralne, funkcyjne i logiczne. Mają one wiele elementów wspólnych, ale też wiele je dzieli.