Modüler programlama



Bir modül, bir bütünün içinde diğer elemanlarının çalışmasından bağımsız çalışabilen bir parça olarak tanımlanabilir. Bir problemi bu şekilde çözmeye çalışmak modüler programlama ya da birimsel programlamadır.
Bir programda modülerlik programın rasgele seçilen iki parçası arasındaki etkileşimin belirlenmiş arabirimler vasıtası ile gerçekleştirilmesi ile artar. Modüler programlama teknikleri modülerliği arttıran teknikler olarak nitelendirilebilirler.