Un prompt dei comandi è il campo di input in una schermata dell'interfaccia utente basata su testo per un sistema operativo o un programma. Un prompt, in questo contesto, è qualcosa progettato per suscitare un'azione. Il prompt dei comandi è costituito da una breve stringa di testo seguita da un cursore lampeggiante, che è il punto in cui l'utente digita i comandi.
Le interfacce della riga di comando (CLI) e i prompt sono stati l'interfaccia standard per i computer dai primi giorni fino agli anni '1980. I sistemi MS-DOS e altri primi computer del mercato consumer erano basati sulla CLI. Gli attuali sistemi Windows offrono la CLI per le attività amministrative. La CLI è ancora una parte essenziale dell'uso di Linux.
Il prompt dei comandi stesso è in realtà un programma CLI eseguibile, cmd.exe. Al prompt dei comandi, l'utente digita un'istruzione che include un file batch di base o un nome di comando e qualsiasi argomento per specificare le condizioni di esecuzione, la registrazione e così via per il programma.
Le interfacce del prompt dei comandi possono essere potenti e sintetiche ed è possibile accedere ad alcuni strumenti che non sono disponibili tramite la GUI. Offrono anche un'automazione superiore attraverso lo scripting, ma possono presentare una curva di apprendimento ripida per padroneggiare la conoscenza dei comandi.