编程语言

中国大陸程序设计语言、编程语言
臺灣程式設計語言、程式語言
港澳程序設計語言、編程語言
編程語言中的經典語句:
Hello World

编程语言英语:programming language),是用来定义计算机程序形式語言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。

最早的编程语言是在電腦發明之前產生的,當時是用來控制提花織布機英语Jacquard loom自動演奏鋼琴的動作[1]。在電腦領域已發明了上千不同的编程語言,而且每年仍有新的编程語言誕生。很多编程語言需要用指令方式說明計算的程序,而有些编程語言則屬於宣告式編程,說明需要的結果,而不說明如何計算。

编程语言的描述一般可以分為語法英语Syntax (programming languages)語義。語法是說明編程語言中,哪些符號或文字的組合方式是正確的,語義則是對於編程的解釋[2]。有些語言是用規格文件定義,例如C語言的規格文件也是ISO標準中一部份,2011年後的版本為ISO/IEC 9899:2011[3],而其他55語言(像Perl)有一份主要的编程语言实现英语Programming language implementation文件,視為是參考實現英语reference implementation