Wykonanie komendy systemu – konstrukcja programistyczna zdefiniowana w określonym języku programowania umożliwiająca w kodzie źródłowym definiowanego algorytmu, wywołanie komendy systemu operacyjnego lub innego, wcześniej skompilowanego programu.

Stosowane rozwiązania Wywołanie komendy systemu operacyjnego lub innego programu dostępnego w systemie komputerowym, w kodzie źródłowym może być realizowane w różnych językach programowania lub ich implementacjach, za pomocą różnych, dostępnych w danym języku konstrukcji, takich jak: instrukcja podprogram inne, specyficzne dla danego języka lub systemu.

Instrukcja Instrukcja realizująca wywołanie w kodzie źródłowym komendy systemu lub innego programu, jest definiowana w językach programowania jako instrukcja prosta. Przykładem jest instrukcja rozkazu RUN w języku Clipper, która ma postać <RUN | !*> <polecenie | wyrażenie_znakowe> przy czym: polecenie obejmuje zarówno komendy systemu operacyjnego wraz z ewentualnymi argumentami ich wywołania jak i wywołanie programu, z podaniem ewentualnie ścieżki dostępu do programu i argumentów wywołania wyrażenie_znakowe jest wyrażeniem typu łańcuchowego, zawierającego zapis jak wyżej wywołania komendy lub programu.