- 締切済み
WindowsOSの開発言語
タイトルの通りですが、WindowsOSの開発言語は何でしょうか? 各違うバージョンのWindowsOSの開発言語は同じですか? どなた、教えて頂けませんか? 有難うございます。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ultraCS
- ベストアンサー率44% (3956/8947)
回答No.2
初期のMicrosofttの開発言語はMS/Pascal(Microsoft世のPascal、Turbo-PascalやDelphiと互換性は低い)で、Windows Ver.2あたりまではMASMとPascalで書かれていたはずです。3.1あたりからCでの記述部分が増えていきますが、95-98-MEの系列では完全に書き直されていないので、終焉までPascalのコードが残っていた可能性があります。 ExcelやWordも同程度の時期まではPascalで書かれていました。 また、NT系列については、最初のバージョンがIBMと共同開発したOS/2です。その当時はIBMの指向もあり、ほとんどがアセンブラ(MicrosoftのMASMかintelのASM86かは不明)で書かれていたと聞いています。IBMと袂を分かってWindowsNTになるわけですが、その後、時間が経つにつれてC言語(Pascalを使った時期は無かったと思う)で書き直されていきました。初期のNTでは書き直されていない部分でエラーが起きるとOS/2と同じエラーメッセージが出るという状況がしばらく続きました。 現在はC/C++とアセンブラ(MASM32)で来ジュッしているのでしょうカーネルやデバイスドライバはパフォーマンスの点でコンパイラが使いにくい部分があります。
- SnowShower
- ベストアンサー率40% (140/348)
回答No.1
何を目的としているのかわかりませんが、基本はC言語(C++/.NET含む)じゃないかと。