質問

Fortran、Cobol、BasicおよびFourthの高レベルプログラミング言語ですか?

そうでない場合、最初の高レベルのプログラミング言語はどこですか?

最初のオブジェクト指向言語はどれですか?

役に立ちましたか?

解決

高レベルはバイナリ値ではありません。低レベルから高レベルまでのスペクトルには、あらゆる言語があります。

名前を付けた言語は、アセンブリよりも高いレベルですが、LISPよりも低いレベルです。

によると ウィキペディア:

コンピューター向けに設計された最初の高レベルのプログラミング言語は Plankalkül, 、Konrad Zuseによって作成されました。

他のヒント

Fortran-最初の高レベルプログラミング言語。

シミュラ - 最初のオブジェクト指向言語。

「ハイレベル」には異なる意味があります。一部の言語は、他の言語よりも高レベルにあり、マシンから遠く離れています。オリジナルのFortranは1957年に配信されました(http://en.wikipedia.org/wiki/fortran)そして、Afaik、アセンブリよりも高いレベルで最初に実装された言語でした。それ以来、他の言語は高レベルに分類できます。たとえば、現在のFortran標準であるFortran 2003は、元のFortranよりもはるかに高いレベルの抽象化を備えており、配列操作、いくつかのOO機能などを提供します。

COBOLとFORTRAN(現在のように)は、Cよりも高いレベルとしてです。基礎となるマシンの抽象化は大きくなります。 COBOLプログラム(かなりの複雑さであっても)がWindowsまたは *nixを変更せずにコンパイルすることを期待する必要があります。同じことがFortranにも当てはまります(ただし、私の知識はここでより古くなっています)。

COBOLの最新バージョンは非常に高いレベルです - ここで管理されたCOBOLを参照してください: http://knol.google.com/k/alex-turner/micro-focus-manage-cobol/2246polgkyjfl/4#

注意してください - 私はCOBOL会社で働いています - マイクロフォーカス。これは私の入力が偏っていることを意味するかもしれません:)

最初のOO言語はおそらくシミュラでしたが、SmallTalkがやってくるまで多くの人がそれを知りませんでした。

あなたの最後の質問については:

最初のオブジェクト指向プログラミング言語の中にはありました http://en.wikipedia.org/wiki/simula

多かれ少なかれ人気のある最初のオブジェクト指向言語はでした http://en.wikipedia.org/wiki/smalltalk

彼らはコンピューターのハードウェアの抽象化を非表示にするので、彼らは高レベルと見なすことができます。

最初のオブジェクト指向言語はでした スモールトーク, 、ウィキペディアによると。

COBOLは、技術的には「高レベルの」言語と見なされています。いくつかの機能があり、メモリ管理の要素をいくつか行います。しかし、言語の規模では、アセンブラーの約半分のステップをランク付けします。これは、これらすべての経験からの私の近似です。さらに言語を提供したい場合は、応答を編集してください。

  • 0-バイナリマシンコード
  • 0.5-アセンブラー
  • 1.0 -Cobol、Fortran、Pascal、c
  • 1.5 -C ++
  • 2.0 -VB6
  • 2.5 -C#、VB .NET、Javaなど
  • 3.0 -JavaScript、CSS、SQL

それはすべて相対的です。 Cは、Pythonを書く人にとっては低レベル、Java開発者向けのC ++などです。

OPの質問に関しては、はいFortranは確かに高いレベルです。モダンなフォルトランは、ほとんどマトラブに似ています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top