計算機每年都變得越來越普及。它們變得越來越快,使用起來也越來越方便,程序員這個職業早已成為需求最大、收入最高的職業之一。即使是遠離編程的人也幾乎肯定聽說過有編程語言。它們是乾什麼用的,為什麼有這麼多?

與計算機一樣完美,如果沒有軟件,它只是一堆金屬和塑料。程序決定了計算機做什麼和如何做,以什麼順序執行某些操作。第一種編程語言在五十年代初開始出現,用於將簡單的算術表達式轉換為機器碼。機器代碼是由微處理器直接解釋的計算機指令系統。但是一個人用機器碼寫程序是很不方便的。為了方便程序員的工作,編程語言開始產生,編程語言分為高級語言和低級語言。語言的級別越高,程序員就越容易用它來編寫。這種語言對於人來說更容易理解,因為它允許使用簡單的語義結構來設置必要的動作序列。程序被創建後,它被編譯--也就是說,它被自動翻譯成處理器理解的機器代碼語言。低級語言更接近機器代碼,因此更難編寫。但它們有自己的優勢--用這種語言編寫的程序非常快速和緊湊。最流行的低級語言是彙編程序。它的一些優勢非常明顯,即使在用高級語言編寫的複雜程序中,也經常使用彙編。最廣泛使用的語言之一是 C++ 語言。對於程序員來說,這是一種非常方便且足夠簡單的語言,它允許您創建任何復雜的程序。不久前,Microsoft 開發了 C# 語言(讀作“siSharp”),它具有許多新功能,旨在為 Windows 操作系統編寫程序。微軟發布了一個非常流行的編程環境Microsoft Visual Studio,它允許你用C++、C#和其他一些語言進行編程,Delphi編程語言非常有名。它起源於曾經著名的 Pascal,但由於 Borland 的努力,它獲得了許多新的品質,實際上成為了一種新語言。用這種語言編寫非常簡單方便,而且得益於Borland Delphi 編程環境,它變得非常普遍,沒有編程語言,互聯網是不可能存在的。 Perl 和 PHP 等語言允許您創建腳本,以確定在站點頁面上執行必要的操作。如果不了解 HTML(標准文檔標記語言),即使創建最簡單的網頁也是不可能的。計算設備現在無處不在:在手機和自動取款機中,在數控機器和電視中。很難找到一個他們不會以某種方式參與其中的生活領域。所有這些設備的工作都歸功於使用各種編程語言編寫的程序。