# data[].attributes.body
1. Lập trình điện thoại
2. Lập trình game
3. Lập trình phần mềm
4. Lập trình Web (Backend)
5. Lập trình AI
6. Ứng dụng khoa học
7. Ứng dụng trong doanh nghiệp
8. Làm việc trong Đám Mây
9. Làm việc trong công nghệ Big Data

# data[].attributes.body
Eclipse

IntelliJ

NetBeans

JDeveloper

MyEclipse

BlueJ

Visual Studio Code

# data[].attributes.body
-Các công ty tham gia phát triển:

Sun Microsystems đã phát hành bản triển khai công khai đầu tiên dưới dạng Java 1.0 vào năm 1996.

Năm 1997, Sun Microsystems đã tiếp cận cơ quan tiêu chuẩn ISO/IEC JTC 1 và sau đó là Ecma International để chính thức hóa Java, nhưng sau đó công ty nhanh chóng rút khỏi quy trình này.

Sau khi Tập đoàn Oracle mua lại Sun Microsystems vào năm 2009–10, Oracle đã tự mô tả mình là người quản lý công nghệ Java với cam kết không ngừng thúc đẩy cộng đồng tham gia và minh bạch.

Tên gốc ban đầu của NN Java:

Ban đầu ngôn ngữ Java được gọi là Oak theo tên một cây sồi bên ngoài văn phòng của Gosling. Sau đó, dự án có tên là Green và cuối cùng được đổi tên thành Java, từ cà phê Java, loại cà phê đến từ Indonesia.

# data[].attributes.body
+Tính trừu tượng (Abstraction)
+Tính đa hình (Polymorphism)
+Tính kế thừa (Inheritance)
+Tính đóng gói (Encapsulation)
+Độc lập nền (Write Once, Run Anywhere)
+Đơn giản
+Bảo mật
+Thông dịch
+Đa luồng
+Hướng đối tượng
+Hiệu suất cao
+Linh hoạt

# data[].attributes.body
Java được thiết kế bởi Gosling với cú pháp kiểu C/C++ mà các lập trình viên hệ thống và ứng dụng đã quen thuộc