# Was ist Assembly?

Dabei handelt es sich um den Prozess, bei dem verschiedene Komponenten oder Teile zu einem komplexen System zusammengefügt werden.

## Definition
Assembly ist das Zusammenfügen verschiedener Bibliotheken, Module oder Hardwareteile in der Softwarewelt zu einem einzigen funktionierenden Ganzen. Man kann es sich wie das Verlegen der Ziegel eines Gebäudes vorstellen; Obwohl jedes Teil für sich genommen einen Sinn ergibt, entsteht eine funktionale Struktur erst nach dem Montageprozess. In Softwareprojekten ist dieser Prozess oft mit „Build“- oder „Compile“-Schritten verknüpft.

## So funktioniert es
Entwickler fügen die Codeteile, Bibliotheken und Konfigurationsdateien, die sie schreiben, zusammen, um ein „Paket“ zu erstellen.

## Wo es eingesetzt wird
Es wird in Softwareentwicklungsprozessen, in der Fabrikautomation und bei der Installation großer Systeme eingesetzt.

## Häufig verwechselt mit
Nicht zu verwechseln mit Assemblersprache; Der Begriff wird hier im Sinne von „Vereinigungsprozess“ verwendet.

## Häufige Fragen
**Warum teilen wir es in Stücke?**
Zur einfacheren Verwaltung, Fehlersuche und Wiederverwendung von Teilen in anderen Projekten.


## Verwandte Begriffe
- [Compilation](/de/dictionary/compilation/)
- [Bundling](/de/dictionary/bundling/)
- [Deployment](/de/dictionary/deployment/)

## Verwandte Werkzeuge
- [Apollo-11](/de/discover/apollo-11/)

---
Quelle: TreScout Glossar · https://trescout.com/de/dictionary/assembly/
