Interpreter poleceń jest częścią systemu operacyjnego odpowiedzialną za przetwarzanie i wykonywanie poleceń tekstowych wprowadzanych przez użytkownika komputera w interfejsie wiersza poleceń systemu Windows lub MS-DOS. Wykonuje polecenia, takie jak ustawianie zmiennych dynamicznych lub ładowanie i wykonywanie innych plików.
W systemach operacyjnych Windows interpreter poleceń jest nazywany powłoką poleceń. Powłoka poleceń ułatwia bezpośrednią komunikację między systemem operacyjnym a użytkownikiem. Główny interpreter wiersza poleceń w systemie Windows to Command Prompt. W systemach UNIX operatory komend nazywane są powłokami. Powłoki UNIX zwykle mają unikalne struktury kontrolne i składnię. Pozwala to na używanie skryptów powłoki do automatyzacji powtarzających się zadań.