Programowanie modularne
Wygląd
Programowanie modularne (ang. modular programming) — paradygmat programowania zalecający stosowanie nadrzędności modułów w stosunku do procedur bloków tworzących program. Moduł grupuje funkcjonalnie związane ze sobą dane oraz procedury i jest reprezentacją obiektu jednokrotnie występującego w programie. Programowanie takie wykorzystuje wyspecjalizowane języki programowania, np. Ada, Modula-2, Pascal.
Przykłady
- Programowanie proceduralne
- Programowanie strukturalne
- Programowanie funkcyjne
- Programowanie imperatywne
- Programowanie obiektowe
- Programowanie uogólnione
- Programowanie zdarzeniowe
- Programowanie logiczne (np. Prolog)
- Programowanie aspektowe (np. AspectJ)
- Programowanie deklaratywne
- Programowanie agentowe