die Programmierung
programming
The creation of computer programs by writing code in a programming language.
Sie lernt gerade die Grundlagen der Programmierung in Python.
She is currently learning the basics of programming in Python.

programming
Loading your saved state.
programming
The creation of computer programs by writing code in a programming language.
Sie lernt gerade die Grundlagen der Programmierung in Python.
She is currently learning the basics of programming in Python.

The word is derived from the verb 'programmieren' (to program). The ending '-ung' turns the action of programming into a noun. Many German nouns ending in '-ung' are feminine and describe a process or its result.
Die Programmierung der neuen Software dauert mehrere Monate.
The programming of the new software takes several months.
You can tell from the context whether it is about computers or general sequences. Words like 'Software' (software) or 'Code' (code) point to computers. Terms like 'Maschine' (machine) or 'Veranstaltung' (event) point to the planning of a sequence.
Er interessiert sich für die Programmierung von Webseiten.
He is interested in the programming of websites.
In an IT context, 'Programmierung' is often combined with technical terms, for example 'objektorientierte Programmierung' (object-oriented programming) or 'funktionale Programmierung' (functional programming). 'Grundlagen der Programmierung' (basics of programming) is also a common expression.
Im ersten Semester lernen die Studierenden die Grundlagen der Programmierung.
In the first semester, the students learn the basics of programming.
planning
'Planung' and 'Programmierung' can both refer to setting a sequence of events. 'Planung' is more general: you decide what should happen when, and how. 'Programmierung' fits in this similar sense when a program is set for an event, a broadcaster, or a machine. Very often, however, 'Programmierung' also means writing code on a computer. That is why 'Planung' is more natural for ordinary organization, while 'Programmierung' is more precise when it is about programs, sequences, or software.

Die Programmierung der Maschine hat heute Morgen zwei Stunden gedauert.
The programming of the machine took two hours this morning.
Im Bus spricht er mit seiner Freundin über die Planung der Reise.
On the bus, he talks with his girlfriend about planning the trip.