\r\n\r\n
JavaはC++とCから派生し、その多くの文法的特徴はC++に似ているが、javaとC++の間には依然として大きな違いがある。この2つのプログラミング言語の本当の違いは、それらの使い方にあります。C++はプロセス向けと機能向けの言語であり、javaはオブジェクト向け言語である。C++はプロセス向けの言語であり,javaはデータ向けの言語であるといえる.
C++(CEE Plus Plus)は、マルチプロトタイプ、プロシージャ、オブジェクト向け、汎用および機能プログラミング言語であり、最下位のメモリ操作のツールも提供します。Bjarne Stroustrupによって設計され、1983年に最初に発表された。最新バージョンのC++は2014年12月15日にリリースされた。C++は多くのプラットフォームで使用されている累積言語であり、FSF、LLVM、マイクロソフト、インテルなどの多くの組織で使用されています。デスクトップアプリケーション、サーバ(E-コマース、Web検索、SQLサーバを含む)、電話スイッチやスペースプローブなど、ソフトウェアインフラストラクチャやリソース制限アプリケーションの強化、エンターテインメントソフトウェアの推奨プログラミング言語と考えられています。
Javaはjamesgoslingとsunmicrosystemsによって設計された汎用オブジェクト向けプログラミング言語(computer)で、1995年に初めて登場した。Javaの独特な点は、開発者が「一度作成し、どこでも実行」(WORA)できるWORA言語であることです。これは、コンパイル後のJavaコードが、再コンパイルを必要とせずにサポートされているすべてのJavaプラットフォームで簡単に実行できることを意味します。Javaアプリケーションは通常、コンピュータの機能やシステムに関係なく、任意のJava仮想マシン(JVM)上で実行できるバイトコードにコンパイルされます。これまで、2015年までにJavaは最も流行し、応用が最も広範なプログラミング言語の一つであり、開発者の多くはJavaを使用してクライアント-サーバwebアプリケーションを開発してきた。2015年現在、報道によると、900万人のJava開発者がいる。JavaはC++とC++から派生していますが、多くの文法的特徴はCとC++に似ていますが、いずれよりも低い機能を持っています。