사람이 이해하는 말을 '언어'라고 하듯 컴퓨터가 이해하는 말은 '프로그래밍 언어'라고 한다. 다시 말해 프로그래밍 언어는 컴퓨터에서 작동하는 소프트웨어(엑셀, 한글, 인터넷 익스플로러 등)를 만드는 도구 같은 것으로, 요즘에는 스마트폰에서 작동하는 앱(App)도 프로그래밍 언어로 만든다. 그리고 프로그래밍 언어를 사용해 소프트웨어나 앱을 만드는 사람을 프로그래머라고 한다.