Konfiguracja środowiska programistycznego. Definicja półfabrykatu, określenie położenia przedmiotu obrabianego w przestrzeni roboczej obrabiarki.
Programowanie operacji technologicznych z wykorzystaniem podstawowych rodzajów ruchów: interpolacja liniowa, interpolacja kołowa. Użycie kompensacji promienia narzędzia do obróbki konturu. Transformacje układu współrzędnych. Programowanie przyrostowe i absolutne. Wykorzystanie cykli obróbkowych w programowaniu. Rodzaje zmiennych, operatory oraz typy danych. Wykorzystanie pętli, instrukcji warunkowych, skoków i rozgałęzień w programie. Programowanie parametryczne z wykorzystaniem zmiennych oraz zmiennych tablicowych. Technika podprogramów, podprogramy z przekazaniem parametrów.
Odczyt i zapis danych do pliku tekstowego. Operacje na łańcuchach znaków.
Pozyskiwanie i prezentacja danych procesowych. Wykorzystanie narzędzia do śledzenia wartości zmiennych (Sinumerik Trace).