Page 8 -
P. 8

第一章 認識程式語言

1-2 高階語言

       高階語言(High-level programming language)是高度封裝了的程式語言,與低階
 語言相對。它是以人類的日常語言為基礎的一種編程語言,使用一般人易於接受的文字
 來表示,使程式編寫員編寫更容易,亦有較高的可讀性,以方便對電腦認知較淺的人亦
 可以大概明白其內容。由於早期電腦業的發展主要在美國,因此一般的高階語言都是以
 英語為藍本。在 1980 年代,當東亞地區開始使用電腦時,在日本、台灣及中國大陸都
 曾嘗試開發用各自地方語言編寫的高級語言,當中主要都是改編 BASIC 或專用於資料庫
 資料存取的語言,但是隨著編程者的外語能力提升,現時的有關開發很少。
 以下是較具代表性的高階語言系統。
(一)Fortran:Fortran 語言(中文譯為:福傳語言)是為了滿足數值計算的需求而發展

                   出來的。1953 年 12 月,IBM 公司工程師約翰·巴科斯(J. Backus)因深
                   深 體 會 編 寫 程 式 很 困 難 , 而 寫 了 一 份 備 忘 錄 給 董 事 長 斯 伯 特 ·赫 德
                   (Cuthbert Hurd),建議為 IBM704 系統設計全新的電腦語言以提升開發
                   效率。當時 IBM 公司的顧問馮·紐曼強烈反對,因為他認為不切實際而且
                   根本不必要。但赫德批准了這項計劃。1957 年,IBM 公司開發出第一套
                   FORTRAN 語言,在 IBM704 電腦上運作。歷史上第一支 FORTRAN 程式
                   在馬里蘭州的西屋貝地斯核電廠試驗。1957 年 4 月 20 日星期五的下午,
                   一位 IBM 軟體工程師決定在電廠內編譯第一支 FORTRAN 程式,當程式碼
                   輸入後,經過編譯,印表機列出一行訊息:「原始程式錯誤……右側括號後
                   面沒有逗號」,這讓現場人員都感到訝異,修正這個錯誤後,印表機輸出
                   了正確結果。而西屋電氣公司因此意外地成為 FORTRAN 的第一個商業用
                   戶。1958 年推出 FORTRAN Ⅱ,幾年後又推出 FORTRAN Ⅲ,1962 年推
                   出 FORTRAN Ⅳ後,開始廣泛被使用。
(二)Cobol:1959 年 5 月,五角大廈委託葛麗絲·霍普博士領導一個委員會,制定了 COBOL
                語言的標準,並於 1961 年由美國數據系統語言協會公布。正式發布於 1960
                年 4 月,稱為 Cobol-60,現在最新的版本是 Cobol-2002。COBOL 最早是
                以葛麗絲·霍普開發的 FLOW-MATIC 語言為範本。COBOL 是一種面向數據處
                理的、面向文件的、面向過程(POL)的高級程式語言,是一種功能很強而
                又極為冗長的語言。COBOL 適合於具有循環處理周期的環境(例如列印工

          4
   3   4   5   6   7   8   9   10   11   12   13