Interpretul de comandă este o parte a unui sistem de operare responsabil cu procesarea și executarea comenzilor textuale introduse de un utilizator de computer la interfața de comandă Windows sau MS-DOS. Execută comenzi ca setarea variabilelor dinamice , sau încărcarea și executarea altor fișiere.
În sistemele de operare Windows, interpretul de comandă este denumit shell shell. Carcasa comenzii facilitează comunicarea directă între sistemul de operare și Utilizator. Principalul interpret al liniei de comandă din Windows este Command Prompt. În sistemele UNIX, operatorii de comandă sunt numiți shell-uri. Cochilii UNIX au în mod obișnuit structuri de control și sintaxă. Aceasta permite ca scripturile shell să fie folosite pentru a automatiza sarcinile repetate.