\r\n\r\n
JavaはCとC++から派生し,多くの文法的特徴がCであるが,この2つの語の間には依然として大きな違いがある.この2つのプログラミング言語の本当の違いは、それらの使い方にあります。Cは関数向け言語,Javaはオブジェクト向け言語である.C言語はプロセス向けの言語であり,Javaはデータ向けの言語であるといえる.
Cは古いシステムプログラミング言語で、デニス・リッチが1969年に開発した。C言語は、エンジニアリングプログラムでもビジネスプログラムでも、多くのアプリケーションのプログラミングに使用される簡単で柔軟で機能的な言語とされています。当時のB言語のアップグレード版です。UNIXオペレーティングシステムはC言語で初めて作成されたオペレーティングシステムで、WindowsやLinuxなどの最新のオペレーティングシステムもC言語で作成されています。多くのコンピュータアーキテクチャとオペレーティングシステムがこの言語を使用しています。C言語の利点は、最も信頼性が高く、移植可能で、柔軟で、効率的で、効率的で、インタラクティブなプログラミング言語であることです。データベースシステム、ワードプロセッサ、スプレッドシート、オペレーティングシステムの開発に広く応用されています。現在19%のプログラムはC言語で開発されている。
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++に似ていますが、いずれよりも低い機能を持っています。