Fortran、Cobol、Basic、およびForthの高級プログラミング言語ですか?
そうでない場合、最初の高級プログラミング言語はどこにありますか?
最初のオブジェクト指向言語はどれでしたか?
Fortran、Cobol、Basic、およびForthの高級プログラミング言語ですか?
そうでない場合、最初の高級プログラミング言語はどこにありますか?
最初のオブジェクト指向言語はどれでしたか?
Fortran-最初の高級プログラミング言語。
Simula-最初のオブジェクト指向言語。
CoBOLは、技術的には「高級」言語と見なされます。いくつかの機能があり、メモリ管理のいくつかの要素を実行します。しかし、言語の規模では、アセンブラーよりも約半分上にランク付けします。これは、これらすべてに関する私の経験からの私の概算です。さらにいくつかの言語を提供したい場合は、応答を編集してください。
高レベルはバイナリ値ではありません。低レベルから高レベルまで、さまざまな言語があります。
名前を付けた言語は、アセンブリよりも高レベルですが、Lispよりも低レベルです。
ウィキペディアによると:
コンピューター用に設計された最初の高級プログラミング言語は、KonradZuseによって作成されたPlankalkülでした。
「高レベル」にはさまざまな意味があります。一部の言語は他の言語よりも高レベルであり、マシンから遠く離れて抽象化されています。オリジナルの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-managed-cobol/2246polgkyjfl/4#
注意してください-私はCOBOL会社で働いています-MicroFocus。これは私の入力が偏っていることを意味するかもしれません:)
最初のオブジェクト指向言語はおそらくSimulaでしたが、Smalltalkが登場するまで多くの人はそれを知りませんでした。
あなたの最後の質問に関して:
最初のオブジェクト指向プログラミング言語の中にはhttp://en.wikipedia.org/wiki/Simulaがありました
最初の多かれ少なかれ人気のあるオブジェクト指向言語はhttp://en.wikipedia.org/wiki/Smalltalkでした
それらはコンピュータハードウェアの抽象化を隠しているのでそうするので、それらは高レベルと見なすことができます。
ウィキペディアによると、最初のオブジェクト指向言語はSmallTalkでした。
それはすべて相対的です。Cは、Pythonを作成する人にとっては低レベルであり、Java開発者向けのC++などです。
OPの質問に関しては、はい、Fortranは確かに高レベルです。最新のFortranはMATLABにほとんど似ています。