Programmiersprache

Ein Kernbereich der Softwareentwicklung ist die Umsetzung von Anforderungen in einem Computerprogramm.

Die Wahl der Sprache ist eine grundsätzliche und weitreichende Entscheidung. Sie hängt nicht nur von den Möglichkeiten der Sprache selbst, sondern von den Anforderungen, der Zielumgebung und vor allem auch von den Kenntnissen des Entwicklungsteams bzw. der Verfügbarkeit von EntwicklerInnen ab. Die meisten Teams werden idR immer mit dem gleichen Technologie-Stack arbeiten.

Gleichzeitig erkennt man innerhalb mancher Branchen für bestimmte Klassen von Software bevorzugte Technologie-Stacks, deren Wahl mit Rahmenbedingungen wie Hersteller-Support und Zertifizierungen zusammenhängt.