Why is it die Programmierung?

Programmierung ends in -ung, and nouns ending in -ung are feminine: in a German dictionary, 99% of them take die.

All nouns ending in -ung
Sense 1
die

Meaning

[1] Computer science: Creating computer programs with special programming languages

[1] Informatik: Das Erstellen von Computerprogrammen mit speziellen Programmiersprachen

Examples

[1] Nowadays, programming complex software is often more expensive than the hardware on which it runs

[1] Heutzutage ist die Programmierung komplexer Software oft teurer als die Hardware, auf der sie läuft.

[1] "In larger projects, the draft and programming (then often referred to as implementation) are processed in a row of the programmers.

[1] „In größeren Projekten werden der Entwurf und die Programmierung (dann häufig als Implementierung bezeichnet) nacheinander bearbeitet; der Programmierer setzt dabei die Vorgaben des Entwurfs in Programmcode um.“

Declension

1 Singular Plural
Nominativ die Programmierung die Programmierungen
Genitiv der Programmierung der Programmierungen
Dativ der Programmierung den Programmierungen
Akkusativ die Programmierung die Programmierungen

Pronunciation

Dictionary entries include material from Wiktionary. Wiktionary