いつも教わってばかりですみません。
今は「MySQLとPHP、JavaScript+αができればいいな。」と皆さんからのご意見で感じました。
まだ、MySQLを始めて数日です。

お話は変わりますが
以前お世話になっていた会社の情報システム部はCOBOLを使っていました。
検索してみると、
http://ja.wikipedia.org/wiki/COBOL
http://ja.wikipedia.org/wiki/FORTRAN
http://journal.mycom.co.jp/news/2010/01/12/022/i …
COBOLやFORTRANもいい言語のように書いてあります。
しかし、3つ目のURLでは上位に入っていません。

JAVAかC言語などができるようになったらCOBOLやFORTRANは不要なのでしょうか?
それとも別物で他のメリットがあるのでしょうか?

蛇足ですがC言語をほんのチョットかじったことがあります。
何だかコンパイルがWindowsの場合とLinuxの場合とでエラーの出方が違うように感じました。
でもこの疑問は先の話です。

COBOLやFORTRANは勉強するといいですか?
まったく急ぎませんがお返事待っております。
宜しくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (7件)

プログラム言語を難しく考えすぎではないでしょうか?


プログラム言語を日本語などに置き換えて考えるといいかも知れません

例えば
『JAVAかC言語などができるようになったらCOBOLやFORTRANは不要なのでしょうか?』

『英語か中国言などができるようになったらイタリア語やフランス語は不要なのでしょうか?』
と置き換えると答えは簡単です。
イタリア、フランスに行くなら必須。行かなければ、不要。
結局はあなたがどこに行くか(何をしたいか)で決まります。

なので、まずはどこに行くか(何をしたいか)を決める必要があります
Windowsのソフトを作りたい!とか
ニコニコ動画やyoutube見たいなWEB関係がやりたい!とか
iPhoneやipadのソフトを作りたいんだ!とか
NASAに入って宇宙開発に携わりたいんだ。とか

話はそこからです。

ただし、一つアドバイスをすると
COBOL、FORTRANより、javaやC言語の方が圧倒的にシャアが広いです。
javaやC言語が英語だとすると、COBOL、FORTRANはゲール語です。
明らかにjavaやC言語を覚えた方が色んな所にいけます。

よって、質問の『COBOLやFORTRANは勉強するといいですか?』の回答は
『勉強しても良いけど使える場所は少ないですよ』となります

とりあえず、CatMさんが何をしたいか決めましょう。
決まるまで、『MySQLとPHP、JavaScript+α』の勉強を続けて行けば良いと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。
「COBOL、FORTRANより、javaやC言語の方が圧倒的にシャアが広いです。
javaやC言語が英語だとすると、COBOL、FORTRANはゲール語です。
明らかにjavaやC言語を覚えた方が色んな所にいけます。」
よく解りました。
納得です。
ありがとうございました。

お礼日時:2011/04/09 15:41

>MySQLとPHP、JavaScript+α


比較的規模の小さいシステムだとそうでしょうが、大規模のシステムでは異なります。

私はここ10年以上金融系の基幹システムの仕事をしていますが、銀行、証券、保険の
大手の基幹系では必COBOL(かPL/I)が使われています。
#情報系などではJavaもかなりありますが・・MySQLとPHPに出会うことはほぼありません

それぞれ、1000万ステップなんてざらなので、これらは、100億規模の予算をかけても
他の言語には簡単に置き換えできません。

そのため、COBOLは当面なくならないでしょう。
ただ、FORTRANは特殊な科学技術計算以外では使うことは少ないですが・・

金融の基幹系がニッチかと言われると疑問がありますが、ある意味特殊な世界かも知れません

この回答への補足

「比較的規模の小さいシステムだとそうでしょうが、大規模のシステムでは異なります。」
とはコンピュータの処理速度だと少々の速い遅いは顧客に不満を与えないと思います。
小さいシステムと大きいシステムの違いは何なのでしょうか?
すみません。
教えてください。

補足日時:2011/04/09 21:12
    • good
    • 0
この回答へのお礼

お返事ありがとうございます。
そうですか?
正直、判断がつきにくくなりました。
ただ、COBOLはでっかいシステムの基幹になりやすいのでしょうね。
解りませんが今までの意見の方で整理いたします。
COBOLは以前お世話になっていた会社の言語ですがCOBOLを無視しようかな?と思ってしまいます。
恐らく業種による言語の必要性と感じました。
COBOLはよく解りませんが今は無視しますが、後では無視しないかも知れません。
すみません。
補足で1つ質問してもいいですか?
お願い致します。

お礼日時:2011/04/09 21:06

使うあてがないんだったら、必要ない言語じゃないですか?FORTRANもCOBOLも大型コンピュータの時代に生まれた「古典言語」ですから。

それに絡む仕事があるんなら覚える必要はあるけど、そうじゃないなら近づく必要はないでしょう。その経験が今どきの言語に生かせるような気がしませんしね。これらを使う案件は、古いオフコンやミニコンを使っていたものか、これらを「ダウンサイジング」と称してPCに移行させたけど、言語はそのまま…みたいなものになると思います。市場的にはニッチな部類でしょう。滅亡したわけではないのでまだ需要はあるものの、今後は先細りする一方です。

口の悪いソフト屋に言わせれば、今どきの言語を見慣れた目でCOBOLを見ると、とりあえず動くようにやっつけたとしか思えない言語だという意見もありましたね。
    • good
    • 0
この回答へのお礼

お返事をありがとうございます。
皆様、殆ど異口同音といった気がしました。
そのうちまた何か質問すると思います。
是非、宜しくお願い致します。

お礼日時:2011/04/09 15:46

「JAVAかC言語などができるようになったらCOBOLやFORTRANは不要なのでしょうか?


それとも別物で他のメリットがあるのでしょうか?」

 java、C、COBOL、FORTRAN全て勉強しましたが、25年程前の学生時代にCをマスターした後に、会社でCOBOLを覚えるのは苦痛でした。それは、今まで現代国語だったのが、古文に変わったようなもので、一応構造化言語ではあるが、GOTO文を多用して美しくないプログラムでした。

 C言語で手続き型のプログラミング言語がマスターできていれば、COBOLやFORTRANは不要です。基本情報技術者試験から、既に「FORTRAN」の選択肢が無くなっている(現在の選択肢:C言語、COBOL、Java、アセンブラ、表計算)ぐらいですから。
    • good
    • 0
この回答へのお礼

お返事をありがとうございます。
基本情報技術者試験などの国家試験?の科目からボクの今の質問は紐解けますね。
大変参考になりました。
ありがとうございました。

お礼日時:2011/04/09 15:37

使っていないとどうしても忘れるので、必要になってからやれば良いと思います。


どうしても気になるのなら、サンプルプログラムを読んで「こんな言語なのね」というのを知るだけで良いと思います。それが分からないのなら基本が出来ていないので、ますます手を出すと破綻するでしょう。

大切なのは、未経験の言語を短期間で習得できる素地を作ること。
どんな言語でも、20歳で覚えてそれだけを武器に一生食べていけるものは無いと思います。
設計思想の似ている言語ならすぐに習得できますし、プロはそうあるべきです。

「未経験なのでできません」と答えるのがアマチュアで、「未経験ですが出来ます。ただし、初めてなので○日余分に時間を下さい」と答えるのがプロ。
未経験の言語でも経験者と同等の納期で開発し、高品質のものを納品するのが一流のプロだと思います。
    • good
    • 0
この回答へのお礼

お返事ありがとうございます。
「WEB系以外はCから始めて、今はCは使わないけれどもCが基礎となり、他の言語の習熟に役立った(理解しやすかった)。結局色々知っています。」とおっしゃる方がいらっしゃいました。
この考え方でいいと思われますか?
すみません。
まだ先の話ですが、また教えてください。
宜しくお願い致します。

お礼日時:2011/04/09 15:13

仕事で使う必要が全くないなら覚える必要はないでしょう。



コンパイルのやり方も使用するシステムによって全然違うので、ソースを弄ってコンパイルする仕事に関わるならコンソールの使い方から学ぶ必要があります。

COBOLで組まれたシステムは10年くらい前から本格的にPCサーバーシステムへの移行が進んでいます。COBOLしか使えないプログラマの必要性は年々薄くなり、COBOLが読めてオープン系の言語が使えるプログラマの方が必要ととなっています。最近ではCOBOLが読める必要性もドンドン薄くなってますけどね。

仕事の内容や会社によってはJavaやC:言語ではなく独自の開発言語が主流だったりします。
RDBMSのストアードプロシージャも必要だったりしますからね。

この回答への補足

「WEB系以外はCから始めて、今はCは使わないけれどもCが基礎となり、他の言語の習熟に役立った(理解しやすかった)。結局色々知っています。」とおっしゃる方がいらっしゃいました。
この考え方でいいと思われますか?
すみません。
まだ先の話ですが、また教えてください。
宜しくお願い致します。

補足日時:2011/04/09 15:30
    • good
    • 0
この回答へのお礼

そうですか・・・。
COBOLが読める必要性さえもドンドン薄くなっているのですね。

「仕事の内容や会社によってはJavaやC:言語ではなく独自の開発言語が主流だったりします。
 RDBMSのストアードプロシージャも必要だったりしますからね。」
の部分は検索しましたが、後で考えることにします。

どうもありがとうございました。

お礼日時:2011/04/09 15:03

どの様な状況で質問されているのかちょっと不明ですが、


まあ、どんなプログラム言語でも勉強しておいて損になることはあんまり無いと思いますけど、

MySQLとPHP、JavaScript+αを目指して、まだ、MySQLを始めて数日の人があんまり
あれこれ目移りしてもそれもどうかな?とは思いますけど。

この回答への補足

「WEB系以外はCから始めて、今はCは使わないけれどもCが基礎となり、他の言語の習熟に役立った(理解しやすかった)。結局色々知っています。」とおっしゃる方がいらっしゃいました。
この考え方でいいと思われますか?
すみません。
まだ先の話ですが、また教えてください。
宜しくお願い致します。

補足日時:2011/04/09 15:31
    • good
    • 0
この回答へのお礼

おっしゃる通りですね。
たまたまCOBOLという単語だけはよく耳にしていたので気になりました。
ありがとうございます。

お礼日時:2011/04/09 14:49

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qオフコンのオープン化でコボル言語

からオープンコボルにマイグレーションした場合
従来のコボル言語で仕事をしていたプログラマーの知識はオープンコボルでも引き続き活かせるのでしょうか?
(私はプログラマーではないので専門知識がありませんので平たい説明をよろしくお願いいたします。)

Aベストアンサー

再度のお礼へのコメントです。

>オープン化検討にあし掛け3年になるのですが、イニシャルコストに8千万程かかる見通しで、社長の理解が得られなく、現オフコンの更新時期を迎えてしまったので、しかたなくオフコンを更新するしかない状態です。
 更新時期はベンダーさんの都合ですよね。オープン化と合わせれば更新時期を延ばすことも可能かも知れませんね。

>電算室の人間は従来通りの業務を波風立てずに過ごそうと考えているので安堵しているはずです。
 オープン化でも役立つ人は、より良くすることを提案しますね。オープン化を越えて、いっそのことクラウド化すれば、電算室はオフコンとともに不要となりますよ。

>私の上司や他の部署の人間は、専門的は論議になると電算室に言い負かされている有様です。
 議論を専門的にして、本題をすり替えているのではありませんか。としたら、エンジニアとして姑息です。共通のものさしで作成した資料を提示して、議論がブレないようにするのがプロです。この様に指摘してわかるものを提供するように要求したら如何でしょうか。

>思惑は違えど、社長も電算室もオープン化に高額費用を投資する気が無いのです。
マイグレーションのオープン化でのメリットは、ハード費用の差額だけですからね。

>ですがNECがオフコンの製造を5年後に中止すると発表してますので、それまでには道筋をつけなけらばならなく、ビジネスモデルの検討も不可避であると考えております。
 まずは現状の把握が必要です。それがなければ、新しいモデルと比較ができませんからね。ビジネスモデルの作成に現状維持派は無用です。

では、御社のご発展を祈念いたします。

再度のお礼へのコメントです。

>オープン化検討にあし掛け3年になるのですが、イニシャルコストに8千万程かかる見通しで、社長の理解が得られなく、現オフコンの更新時期を迎えてしまったので、しかたなくオフコンを更新するしかない状態です。
 更新時期はベンダーさんの都合ですよね。オープン化と合わせれば更新時期を延ばすことも可能かも知れませんね。

>電算室の人間は従来通りの業務を波風立てずに過ごそうと考えているので安堵しているはずです。
 オープン化でも役立つ人は、より良くすることを提...続きを読む

QFortran90/Fortran95→Fortran77

大学の授業でFortranを使ったプログラミングを勉強しています。

以下の文が大学のPCに入っているコンパイラでは問題なくコンパイルでき実行できるのですが、家のPCだとコンパイルすることが出来ません(以下の文でエラーが出ます)
大学のPCの開発環境はFujitsu-FORTRANだと思います(^ ^;
家のPCはSalford FTN77 Personal Edition CompilerとCPad for Salford FTN77を組み合わせて使用しています

なぜエラーがでるのか自分なりに考えた結果、Fortran90/Fortran95のプログラムをFortran77のコンパイラでコンパイルしているからだと思います(全くの勘違いだったら指摘して下さい)

Fortran90/Fortran95の開発環境がフリーで整えばいいのですが、見つからないのでプログラムを修正したいと思います そこで、力を貸していただきたいのです

前置きが長くなりましたが、エラーが出る文は以下のところです
open(8,file='freq_ex13.dat',action='write',status='replace')
ここを、Fortran77のコンパイラでコンパイルできるようにアドバイスを下さい よろしくお願いします

大学の授業でFortranを使ったプログラミングを勉強しています。

以下の文が大学のPCに入っているコンパイラでは問題なくコンパイルでき実行できるのですが、家のPCだとコンパイルすることが出来ません(以下の文でエラーが出ます)
大学のPCの開発環境はFujitsu-FORTRANだと思います(^ ^;
家のPCはSalford FTN77 Personal Edition CompilerとCPad for Salford FTN77を組み合わせて使用しています

なぜエラーがでるのか自分なりに考えた結果、Fortran90/Fortran95のプログラムをFortran77のコンパイラでコン...続きを読む

Aベストアンサー

action='write'を削除してみては?
8番にREADを使わなければいいだけの話です。
http://docs.hp.com/ja/B3908-90007/ch10s65.html#id21163286

Fortranはコンパイラ毎に独自の拡張が相当されてますから、移植する際にはどの拡張が使えるのか把握する必要があります。
使えない場合はコンパイルエラーが返ってくるのですぐにわかりますけど。
http://www.cc.nao.ac.jp/vppman/HTML/japan/langFort/fvp11/fvp00079.htm

参考URL:http://docs.hp.com/ja/B3908-90007/ch10s65.html#id21163286

QCOBOLを覚える秘訣?

COBOLを習得したいのですが、Windows上で動作するフリーor有償のソフトをご存知の方、教えていただけますか?
基本的にCOBOLはどのようなOSで動いているのでしょうか?
Cは多少知っておりますが、COBOLを学ぶにあたって何か気をつけることがあるのでしょうか。
手始めにCOBOLでオセロのようなものを作りたいです。

将来、業務で使うレベルまでいきたいのですが、COBOLの達人に聞きたいです。

Aベストアンサー

COBOLを覚えたい理由は、何ですか?

情報処理技術者試験対策?
特定の仕事に就くことを前提にしている?

COBOLの求人は、特定業務の知識を持つ人や、COBOLでの開発経験者といった条件が付くことが多いです。

>基本的にCOBOLはどのようなOSで動いているのでしょうか?

ほんの10年~15年前までは、メインフレームと呼ばれる大型の汎用コンピュータやオフコンでのOS上ででした。
しかし、現在は上記に加え、WindowsやLinux上で動かすということも、普通に行われています。
メインフレームも、それまでのメーカー独自のOSだけでなく、Linuxも動くようになってきており、高信頼性サーバという位置づけに変わってきています。

世の中にはCOBOLで作成されたプログラムがあまりにも多く存在し、それをすべてCやJavaに書き換えることは容易ではありません。そのため、COBOLのソースコードはそのまま流用し、WindowsやLinux上で動かすという形で、脱メインフレームを実施している例も少なくありません。

>Cは多少知っておりますが、COBOLを学ぶにあたって何か気をつけることがあるのでしょうか

「.」(ピリオド)の打ち方で、制御がまったく違うものになってしまうので、最初は戸惑うでしょう。

>手始めにCOBOLでオセロのようなものを作りたいです。

ゲームは、あまりCOBOLらしいプログラムではないと思いますが?

参考URL:http://www16.plala.or.jp/hiyokogumi/

COBOLを覚えたい理由は、何ですか?

情報処理技術者試験対策?
特定の仕事に就くことを前提にしている?

COBOLの求人は、特定業務の知識を持つ人や、COBOLでの開発経験者といった条件が付くことが多いです。

>基本的にCOBOLはどのようなOSで動いているのでしょうか?

ほんの10年~15年前までは、メインフレームと呼ばれる大型の汎用コンピュータやオフコンでのOS上ででした。
しかし、現在は上記に加え、WindowsやLinux上で動かすということも、普通に行われています。
メインフレームも、それまで...続きを読む

QCOBOL85からCOBOL2002移行

HPのOSバージョンアップして、COBOL85からCOBOL2002移行の作業をしました。再コンパイルして、生成されたモジュール(又はオブジェクトファイル.o)のサイズは元の2、3倍になってしまいましたが、どういうことですか?ご教示お願いします。

Aベストアンサー

>なぜバイナリ構造が変更したら、実行モジュール大きくなるのは
>少し、詳しく教えていただけませんか。
ちゃんと書くと長いので掻い摘んで描くと
RISCではコンパイル時点で命令を細かく分け、実行時に並列計算できるもの探して実行していましたが、
Itaniumで採用したEPICではコンパイル時点で並列部分を抽出し実行モジュールに並列情報を持たせています。
アーキテクチャが変わると実行モジュールの構成(サイズ)が変わるのは仕方がないことです。

Q60歳以上の方の趣味を教えてください。

こんにちわ。現在、60歳以上の方の趣味を調べています。
そこで60歳以上の方にお聞きしたいのですが、ずばりご趣味はなんですか?
また、年齢、性別も教えてください。

よろしくお願いします。

Aベストアンサー

私の両親のことでもいいですか?

母(64歳)
 ・地域の体育施設に通ってエアロビクスと器械体操  の指導を週一回受けている
 ・独学でパソコンの操作を学習
  ワード・エクセルはモチロンの事
  キーパンチもブラインドタッチが出来るまでマスター 
 ・読書
 ・日帰りバスツアー
 ・季節の花めぐりの旅行
 ・シニア料金での映画鑑賞
 ・ベランダ菜園の手入れ、世話
 ・旅日記の編集(PCで)
 ・デジカメ撮影、アルバム作り
 
父(62歳)
 ・競馬
 ・ガーデニング
 ・銭湯めぐり
 ・自宅の手入れ(日曜大工)
 ・パソコンでゲーム 
 ・日帰り旅行

二人で一緒にしている事も多いんです。
この頃とっても仲良しです。 

Qオフコン(富士通Kシリーズ)COBOLと汎用機COBOLの違い

 私、富士通オフコン(KやPRIMERGY6000)でのシステム開発を10年以上やっています。当然COBOL言語での開発です。オフコン市場が縮小傾向(AS400は別のようですが)にあるなか、汎用機の開発やリプレースは盛んに行われていると認識しています。

 私の勘ではデータベースのREAD/WRITEのあたりや画面プログラムの表示のさせ方などが違うのでは、と思うのですが、実際に富士通オフコンのCOBOL-Gと汎用機(富士通でもIBMでもなんでも構いません)COBOLを経験された方に、その相違点をお聞きしたく存じます。

 宜しくお願いします。

Aベストアンサー

COBOLというより、DBMSやDCモニタ(富士通ならAIM,IBMならCICSやIMS等)による違いですね。
DBについてはSQLをサポートするRDBMSなら、アプリケーションのコーディングレベルは大きな違いは無いでしょうけど、階層型やネットワーク型DBだとそれぞれ独自の特色があるので使うDBMSによって大きく異なるでしょう。
画面は最近はメインフレームでもWWWを使ったりもするようですが、そうでもない限り、これもDCモニタによってやり方は全然違います。
従って、メインフレームの勉強をしたいのなら、まずターゲットとするDB/DCを決めないといけません。

QCOBOLのEVALUATE文について

COBOLのEVALUATE文についてですが、以下の場合の解釈はどうなるのでしょうか?
EVALUATE A=O ALSO B=0 ALSO C=0
WHEN FALSE ALSO TRUE ALSO TRUE
PERFORM  Z処理

(1)A≠O かつ B=0 かつ C=0の場合のみZ処理を行う。
(2)A≠OであればZ処理を行う。
(1)(2)のどちらが正解でしょうか?

すいませんが、よろしくお願い致します。

Aベストアンサー

(1)が正解です。

QCOBOLのお勉強

お世話になります。
今度、あるシステム改修を請け負う事になったのですが、言語がCOBOLとのことで、勉強しようと考えているのですが、COBOLは全く触った事がないので何をどうやって勉強すればよいのか全く分からず・・・。

出来れば実際にソースコードを打ち込んで動かしたいと考えているのですが、

①COBOLの開発環境は一般的に何を使うのでしょうか?(.NetならVisualStudio、VBAならExcel・・・といったように開発環境はどれでどうやって入手するのか?)※フリー?or購入?

②おすすめの参考書(出来ればフリーでの環境構築から説明があると嬉しい)もしくはサイトはございますでしょうか?

.NetやVB/VBAはある程度経験があるのですが、COBOLって何?レベルの素人なのでご教示頂ければと思います。(ぶっちゃけ習得は難しいですか?)

Aベストアンサー

不通にコンピュータ言語です。
プラットフォームは汎用機ですよね? でしたら汎用機メーカーが開発環境を芸供していると思います。
Eclipseにもあったかな? Eclipse。ご存知ですよね? Javaでのソフトウェア開発で使うあのEclipseです。確認してみてください。

書籍は大きめの技術関連の図書を扱う書店へ行ってご自身の目で見て「構成や書き方がわかりやすい」ものを選ばれるとよいです。
事務処理系の言語ですから言語自体は難しくはありません。しかし、divisionとかsectionとかいった、プログラムの処理機能自体を書く前に、変数やら帳票の形式やらをまず定義するので、「コーディングしながら考えよう」が通用しません。しっかり必要事項を設計してからコーディング作業に取り掛かる必要がある言語です。そこはC言語より面倒というか厳格です。

QCOBOLの種類

COBOLは標準言語といいながら、英語のCOBOLや日本語COBOLがあるようですが、他に違うものありますか。

Aベストアンサー

「JIS X3002」これが日本における標準COBOLの仕様です。
この仕様を満足しつつ独自機能を付加された製品が市場には無数に存在します。

「ISO 1989:1985 Programming Languages -- COBOL」こちらは世界標準のCOBOL仕様です。
JIS X3002もISO 1989:1985 Programming Languages -- COBOLに準拠していますが、文字セットの違いなどで【完全に同じ】とはなりません。

「ANSI X3J4」アメリカの標準COBOL仕様です。
基本的にISO 1989:1985 Programming Languages -- COBOLと同じです。

昔はもうひとつ、CODASYL版のCOBOL標準仕様があったんですが、ANSIと統合されたので現在はISO 1989:1985 Programming Languages -- COBOLが世界標準です。

まとめます。
・世界標準はISO 1989:1985 Programming Languages -- COBOL
・ISO 1989:1985 Programming Languages -- COBOLを元に各国で自国向けの標準化が行われており、日本ではJIS X3002
・市場に出回る製品は【標準COBOL仕様】を満足しながら独自の機能を持っている

製品としてのCOBOLにはポインタが使えるもの、再起ができるものなどがあります。
極端な例だとオブジェクト指向を取り入れたものもあります。

「JIS X3002」これが日本における標準COBOLの仕様です。
この仕様を満足しつつ独自機能を付加された製品が市場には無数に存在します。

「ISO 1989:1985 Programming Languages -- COBOL」こちらは世界標準のCOBOL仕様です。
JIS X3002もISO 1989:1985 Programming Languages -- COBOLに準拠していますが、文字セットの違いなどで【完全に同じ】とはなりません。

「ANSI X3J4」アメリカの標準COBOL仕様です。
基本的にISO 1989:1985 Programming Languages -- COBOLと同じです。

昔はもうひとつ、CODAS...続きを読む

QMS-FortranとFortran90

私は研究でFortran90を使っているのですが、研究に使うプログラムはMS-Fortranを用いて書かれているものでした。

そこで質問なんですが、MS-FortranとFortran90の違いについて知っている方がいれば教えてください。
また、MS-FortranでかかれたソースコードをFortranにコピーした時に何か弊害はあるのでしょうか?(人づてに弊害が起こると聞いたことがあるのですが・・・)。

プログラミングを本格的に始めて、まだ3ヶ月ほどで用語の使い方がわかりにくいところがあるかもしれませんがよろしくお願いします。

Aベストアンサー

MicrosoftがFortranを出していた時期を考えると、多分ですが、Fortran77だと思いますね。
Fortran90自体、製品が揃ったのは90年からかなり立っています。そのころには、Microsoftの言語製品はCとBASICだけになっていたんじゃないかな。

なお、MS-Fortranに限らず、intel系のFortranでは、86系のアーキテクチャの影響でホストに比べ、一部の機能が制限されている場合があります、これらについてはマニュアルを参照してください。


人気Q&Aランキング

おすすめ情報