[요약] 컴퓨터 화면에서 입력을 기다리고 있다는 표시 메시지
프롬프트(Prompt)는 컴퓨터의 시스템이 사용자로 하여금 조작을 하길 대기하고 있다는 사실을 알려주는 지시 메시지이다. 사용자의 입력을 재촉하는 대화 형식의 메시지이다.
명령어 프롬프트는 명령 줄 인터페이스(Command-line interface, CLI, 커맨드 라인 인터페이스) 또는 명령어 인터페이스는 가상 터미널 또는 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식이다. 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어진다. 가장 간단한 형태의 명령 줄 인터페이스는 명령 프롬프트를 표시해 사용자의 명령어 입력을 기다리며, 사용자의 명령어 입력이 완료(보통 엔터키를 누름)되면 해당 명령어를 실행하고, 결과를 문자열 형태로 출력한다.
그래픽 사용자 인터페이스의 단추 또는 메뉴와는 달리, 명령줄은 그 자체로 사용자가 원하는 작업을 정확히 표현할 수 있다. 또한, 명령줄은 다른 결과를 원할 경우 바꿔서 사용할 수 있는 기본 값들을 포함하고 있다. 명령줄은 개별 명령 또는 여러 개의 명령을 순차적으로 묶어서 추후에 사용할 수 있도록 특정 문자열이나 별명으로 지정할 수 있다. 이와 같은 인터페이스를 제공하는 프로그램을 명령줄 해석기 또는 셸이라고 부르는데, 유닉스 셸(sh, ksh, csh, tcsh, bash 등)과 CP/M, 도스의 command.com(“명령 프롬프트”) 등이 있다.