何が最終的に言語とコンパイル言語であると解釈しましたか?Pythonはインタプリタやコンパイル言語を?C ++は、言語を解釈またはコンパイルされている?Javaはインタプリタやコンパイル言語のですか?

インタプリタ言語とコンパイル言語の違い

多くの場合、コンピュータの言語を学習するプロセスでは、我々は質問、C言語やJava、Pythonのに話をします、そしてので、彼らはこのように、この強力な言語の追加を強調し、速さの割合を実行します。そして、実行して、我々はと「V」「言語を解釈する」という事実をこの速度が関連しています。

インタプリタ言語:良いプログラムを書き込んだ後、あなたが直接でできるインタプリタ上で実行、我々はプログラムが人々の高レベルの構文定義する一連のであることを知って、これは、オペレーティングシステムに直接確かに知りません。したがって、インタプリタは、オペレーティング・システムによって実行されるとき、機械コード・プログラム・セグメントに変換する必要があります。ここでは、主要な機能解釈の言語を発見::ということ(実行CPU後の変換)変換されたプログラムは、サイドエッジのマシンコードを実行されます

コンパイル言語:良いプログラムを書き込んだ後、あなたが最初のコンパイラをコンパイルする必要があり、マシンコードに変換され、コンパイルされたファイルは、オペレーティングシステム上で直接実行することができます統一。

[私たちは種子の袋を食べているかのように、解釈の言語をはがしでフィニッシュまで、1を食べることであり、コンパイル言語は、最初の種子のすべての袋の一つを食べた後、肉を剥ぎ取り、ストリッピング終了します。あなたは速くなり、結果はそれの知識を作らされていない、最後の二つのモードが人を食べるためにこれを言います!]

ここでは種子の袋には、オペレーティングシステムであるプログラム、チーGuaziが実際にされています。

Pythonはインタプリタまたは言語をコンパイルされていますか?

PythonはPythonインタプリタによる実行のために良いのpythonのコードセグメントを書いて、言語を解釈されます!

であったPythonの公式サイトはCPython:ダウンロード後とPython 3.xのをインストールし、私たちは通訳の公式バージョンに直接アクセスすることができます。インタプリタは、C言語の開発に書かれたので、CPythonのと呼ばれています。コマンドラインで実行するようにpython、それはCPythonのインタプリタを起動することです。

CPythonのは、最も広く使用されているPythonインタプリタです。すべてのコードのチュートリアルもCPythonの中で実行されます。

C / C ++に解釈または言語をコンパイルされていますか?

C / C ++コンパイラの必要、中間ファイル(・Oと.OBJ)、アセンブラ及びコネクタによって生成され、次いで機械コードにソースコードをコンパイルし、すなわち、動作の基本シーケンスの一連のコンピュータから直接実行することができます。

そのため、CやC ++でコンパイル言語です!

Javaはインタプリタまたは言語をコンパイルされていますか?

 

一部の人々は、Javaコンパイラベースであると言います。すべてのJavaコードがコンパイルされるので、.javaファイルがないコンパイルを実行することはできません。一部の人々は、Javaが解釈されていると言います。あなたが直接コンパイルされたJavaコードを実行することはできませんので、JVM上で実行するように解釈されるため、それが解釈されます。CおよびC ++のために、彼らが通過した後、オペレーティングシステムによって直接実行可能なコンパイルされたので、彼らは、言語をコンパイルしています。Javaは、それが最初の.class(バイトコード)ファイルにコンパイラによってコンパイルされ、その後、JVMによって解釈線の.classファイルから1行を読み取り、それが言語を解釈し、同じではありません。異なるオペレーティングシステムの様々な異なるJVMを持っていることはとても真の意味でのクロスプラットフォームを実現するために、Javaのためです。

 

(1)Java言語のコンパイラ - >説明 - >実行プロセス

 

(2)ここではJVMは、我々はすべて理解しておく必要があります。

 

興味がある学生は、私たちに注意を払ってください、Pythonの三人組

 

おすすめ

転載: www.cnblogs.com/pythonfor/p/11521455.html