Frameworks & Libraries

Ein Framework ist ein universelles, wiederverwendbares Programmgerüst, das in der Softwareentwicklung als Grundlage verwendet wird, um Anwendungen zu entwickeln. Dazu gehören Hilfsprogramme, Compiler, Softwarebibliotheken (Libraries), Werkzeuge und Programmierschnittstellen.

Ein Framework gibt in der Regel die Anwendungsarchitektur vor, also die Struktur und Anordnung der Komponenten einer Anwendung.