網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

計算機語言現狀怎麼樣

欄目: 精緻生活 / 釋出於: / 人氣:1.29W
計算機語言現狀怎麼樣

1、二十世紀四十年代當計算機剛剛問世的時候,程式設計師必須手動控制計算機。當時的計算機十分昂貴,唯一想到利用程式設計語言來解決問題的人是德國工程師楚澤(konradzuse)。

2、不久後,計算機的價格大幅度下跌,而計算機程式也越來越複雜。也就是說,開發時間已經遠比執行時間來得寶貴。於是,新的整合、可視的開發環境越來越流行。它們減少了所付出的時間、金錢(以及腦細胞)。只要輕敲幾個鍵,一整段程式碼就可以使用了。這也得益於可以重用的程式程式碼庫。

3、隨著c,pascal,fortran,等結構化高階語言的誕生,使程式設計師可以離開機器層次,在更抽象的層次上表達意圖。由此誕生的三種重要控制結構,以及一些基本資料型別都能夠很好的開始讓程式設計師以接近問題本質的方式去思考和描述問題。隨著程式規模的不斷擴大,在60年代末期出現了軟體危機,在當時的程式設計模型中都無法克服錯誤隨著程式碼的擴大而級數般的擴大,以至到了無法控制的地步,這個時候就出現了一種新的思考程式設計方式和程式設計模型-----面向物件程式設計,由此也誕生了一批支援此技術的程式設計語言,比如eiffel,c++,java,這些語言都以新的觀點去看待問題,即問題就是由各種不同屬性的物件以及物件之間的訊息傳遞構成。面嚮物件語言由此必須支援新的程式設計技術,例如:資料隱藏,資料抽象,使用者定義型別,繼承,多型等等。

Tags:計算機 語言