[プログラミング言語]FORTRAN、COBOL
今回はC言語よりも古い高級言語である、FORTRANとCOBOLについて記載する。
FORTRANやCOBOLが開発された時代は個人にコンピュータが普及しておらず、またインターネットも存在しなかった。そのため、これらの言語は汎用的ではなく、用途に特化したものだった。
■FORTRAN
技術研究、軍事研究のための演算を行なうために開発された言語。
優れた演算用ライブラリや配列機能が多数用意され、その後開発されたC言語などの高級言語よりも簡単に計算を行なうことができる。また演算・計算に関しては、C言語よりも高速。現在でも、スーパーコンピュータなどで利用されている。
アセンブリしかなかった時代に開発された、世界初の高級言語である。
■COBOL
事務、会計作業用に開発された言語。
他の言語と比べ、英語をそのまま書くかのように記述できる。
例) ADD 1 TO X ⇒ Xという変数に1を加算する
このように、行いたい処理をそのまま記法に従って記載すれば良いため、プログラムに不慣れな人でも意味を読み取ることができる。他の言語に慣れている人にとっては、わかりづらい場合もある。
どのように統計を取ったのかは不明だが、開発から半世紀以上たった今でも世界のプログラムのうち半数以上が未だにCOBOLであるという統計結果もあり、いまだメインフレームを中心に第一線で活躍している。
FORTRANやCOBOLが開発された時代は個人にコンピュータが普及しておらず、またインターネットも存在しなかった。そのため、これらの言語は汎用的ではなく、用途に特化したものだった。
■FORTRAN
技術研究、軍事研究のための演算を行なうために開発された言語。
優れた演算用ライブラリや配列機能が多数用意され、その後開発されたC言語などの高級言語よりも簡単に計算を行なうことができる。また演算・計算に関しては、C言語よりも高速。現在でも、スーパーコンピュータなどで利用されている。
アセンブリしかなかった時代に開発された、世界初の高級言語である。
■COBOL
事務、会計作業用に開発された言語。
他の言語と比べ、英語をそのまま書くかのように記述できる。
例) ADD 1 TO X ⇒ Xという変数に1を加算する
このように、行いたい処理をそのまま記法に従って記載すれば良いため、プログラムに不慣れな人でも意味を読み取ることができる。他の言語に慣れている人にとっては、わかりづらい場合もある。
どのように統計を取ったのかは不明だが、開発から半世紀以上たった今でも世界のプログラムのうち半数以上が未だにCOBOLであるという統計結果もあり、いまだメインフレームを中心に第一線で活躍している。
スポンサーサイト