Die Softwaretechnik ist eine deutschsprachige Übersetzung des engl. Begriffs Software Engineering (SWE) und beschäftigt sich mit der Herstellung oder Entwicklung von Software, der Organisation und Modellierung der zugehörigen Datenstrukturen und dem Betrieb von Softwaresystemen. Eine Definition von Helmut Balzert beschreibt das Gebiet als