計算機程序設計

為什麼要使用高級編程語言?

如你所知,所有的電腦裡面的命令被轉移到一個特殊的機器語言,其運營商是零和一的複雜化和非結構化的序列。 這是為電子設備,其中所述單元可被定義為一個特定的信號電平,一個零非常方便 - 缺乏這種信號。 然而,寫指令來執行使用此代碼複雜的任務是非常困難的,並找出錯誤和調試根本不可能的。 因此,我們開發了一種特殊的,為開發商更方便,高級編程語言。

故事

程序是標準的命令序列,它的實施導致特定任務的解決方案。 對於 第一個計算機 程序是在機器語言直接寫,他們非常繁瑣,很難理解。 在早期-中期50-XX的最後,20日,世紀似乎做編程過程更加結構化的第一個宏,然後將所謂的 彙編語言, 這也依賴於機器代碼。 繼計算機技術的發展和完善以及編程語言的快速發展。 而在50-XX的中間出現的Fortran,第一個全面的高級語言。 1968年,尼古拉斯·沃斯新的語言帕斯卡爾被引入,它被廣泛用於設計和創建有趣的軟件產品和本。 隨後趕來的BASIC語言,在此基礎上的面向對象的Visual Basic平台使用。 在70年代出現了最廣泛當今語言中的一個- C,已針對特別適合 系統編程。 目前,全面和靈活的面向對象的系統,以及那些幫助專業人士創建互聯網應用語言的發展和傳播:HTML,PHP,JAVA。 大約兩千種不同的語言總體規劃,對於總重的是有條件的,在電腦不使用,以及許多高級編程語言。

分類

最簡單的分類將現有的所有資金在所謂的低層次的編程語言,或者針對車,高級編程語言,並以用戶為中心。 它們之間的主要區別在於以下事實:該程序寫入由所述第一組的語言(即,彙編和助記符),這取決於在計算機上 - 或者更確切地說,它的處理器和指令集。 高級語言程序設計,能夠得到將任何一台計算機上運行,無論它的應用程序 的硬件。 基金也兩個大語言組:程序性和非過程,其中,所述單元也被引入到所述的結構和操作,功能和邏輯。

通常情況下,在各節目的專家在掌握約十個不同的編程語言,他可以用它來解決特定的任務。 基本上它是的,當然,高級編程語言,同時也為面向機器的語言的開發者更難以被廣泛用於創建的某些部分 的軟件。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.birmiss.com. Theme powered by WordPress.