Javaの概要をまとめました。
Access Denied
https://azure.microsoft.com/ja-jp/resources/cloud-computing-dictionary/what-is-java-programming-language

Javaソフトウェア
Javaソフトウェアによって、コストが減り、イノベーションが進み、アプリケーション・サービスが向上します。ナンバーワンの開発プラットフォームであるJavaの詳細をご覧ください。
Javaの概要
Javaは多くのソフトウェアの開発に使われているプログラミング言語です。
Java とは?
Java は、世界中の数十億台のデバイスで実行されるマルチプラットフォームのオブジェクト指向プログラミング言語です。アプリケーション、スマートフォン オペレーティング システム、エンタープライズ ソフトウェア、および多くのよく知られているプログラムを強化します。20 年以上前に開発されたにもかかわらず、Java は現在、アプリ開発者にとって最も一般的なプログラミング言語です。
https://azure.microsoft.com/ja-jp/resources/cloud-computing-dictionary/what-is-java-programming-language
以下の用途で使用することができます。
- Windows などのパソコン向けソフトウェア
- iPhoneなどのスマホ向けアプリ
- WEBサイトの開発
- AWS、GCPなどのクラウドの技術
- ゲーム開発
- 他
Javaで開発されている例
Javaを使って開発されたものの例を示します。
- Minecraft(ダウンロード数世界一位のゲーム)
- Apache HTTP Server
- Apache Tomcat
- Apache Hadoop
- Apache Log4j
- Elasticsearch
サンマイクロシステムズがリリースし、Oracleによって買収された
Javaは、サンマイクロシステムズが市場に向けてリリースしたプログラミング言語ですが、Oracle社がサンマイクロシステムズを買収したことによって、現在ではJavaはOracle社とその関連会社が管理する商標になっています。
オブジェクト指向とは
Javaはオブジェクト指向のプログラミング言語のひとつです。書かれているプログラムを処理として考えるのではなく、プログラムを一つの物体として考える概念です。オブジェクト指向についての詳細は別の記事でまとめています。
Javaに関連するミドルウェア等
Javaに関連するミドルウェア等を列挙します。
- Oracle Database
- Oracle JDK
- Open JDK
- Java EE
- Apache Tomcat
- 他