Skip to main content

Lịch sử Java

Khi bắt đầu tìm hiểu vào nội dung của ngôn ngữ lập trình Java thì chúng ta cần tìm hiểu về lịch sử của ngôn ngữ lập trình này.

Lịch sử hình thành của Ngôn ngữ Lập trình Java rất thú vị. Java ban đầu được thiết kế cho tivi tương tác và cũng là công nghệ tiên tiến nhất cho ngành công nghiệp truyền hình cáp kỹ thuật số vào thời điểm đó.

Lịch sử của Java bắt đầu với các thành viên nhóm Java (còn được gọi là Green Team). Các thành viên Green Team đã khởi xướng dự án Java để phát triển ngôn ngữ cho các thiết bị kỹ thuật số như hộp set-top box, tivi, v.v. Tuy nhiên, nó lại phù hợp với lập trình internet. Sau đó, Java technology được hợp thành Netscape.

Các nguyên tắc để tạo ra ngôn ngữ lập trình Java là "Đơn giản, mạnh mẽ, khả chuyển, độc lập với nền tảng, bảo mật, hiệu suất cao, đa luồng, kiến trúc trung lập, hướng đối tượng, thông dịch và động". Java được phát triển bởi James Gosling, người được mệnh danh là cha đẻ của Java. James Gosling và các thành viên trong nhóm của ông bắt đầu dự án này ở Sun MicroSystem năm 1991.

Hiện nay, Java được sử dụng trong lập trình internet, thiết bị di động, trò chơi, giải pháp kinh doanh điện tử, v.v. Sau đây là những điểm quan trọng mô tả lịch sử của Java.

Những điểm quan trọng trong lịch sử của Java

  1. James Gosling, Mike Sheridan và Patrick Naughton đã khởi xướng dự án ngôn ngữ lập trình Java vào tháng 6 năm 1991. Nhóm các kỹ sư của Sun được gọi là Green Team.
  2. Được thiết kế ban đầu dành cho các hệ thống nhỏ, hệ thống nhúng trong các thiết bị điện tử như set-top box.
  3. Ban đầu James Gosling đặt tên là ‘Greentalk’ và phần mở rộng tập tin là .gt.
  4. Sau đó, nó được gọi là Oak và được phát triển như một phần của dự án Green.

Tại sao Java lại có tên là Oak?

  1. Oak có nghĩa là Gỗ sồi, là biểu tượng của sức mạnh và được chọn làm cây quốc gia của nhiều quốc gia như Mỹ, Pháp, Đức, Romania, v.v.
  2. Năm 1995, Oak được đổi tên thành ‘Java’ vì nó đã là thương hiệu của Oak Technologies.

Tại sao ngôn ngữ lập trình Java lại có tên Java?

Các thành viên trong nhóm Green Team tập hợp lại với nhau để chọn một tên mới. Các từ được gợi ý là ‘Dynamic’, ‘Revolutionary ‘, ‘Silk’, ‘Jolt’, ‘DNA’, v.v. Họ muốn một cái gì đó phản ánh bản chất của công nghệ: Cách mạng, Năng động, Sống động, Độc đáo, và dễ dàng Đánh vần và vui vẻ khi phát âm.

Theo James Gosling, “Java” là một trong những lựa chọn hàng đầu cùng với “Silk”. Nhưng vì Java rất độc đáo nên hầu hết các thành viên trong nhóm ưa thích Java hơn các tên khác.

Java cũng là một hòn đảo của Indonesia nơi sản xuất cà phê đầu tiên trên thế giới (được gọi là Java Coffee). Nó là một loại hạt cà phê espresso. Tên Java được James Gosling chọn khi đang uống một tách cà phê gần văn phòng của mình.

Có thể lần đầu tiên đọc JAVA bạn nghĩ rằng đây là từ viết tắt, nhưng thực sự không phải như vậy, Java chỉ đơn giản là Java.

Java ban đầu được phát triển bởi James Gosling tại Sun Microsytems (đã được Oracle mua lại vào khoảng năm 2010), phát hành lần đầu tiên vào năm 1995.

Trong năm 1995, tạp chí Time chọn Java là 1 trong Mười sản Phẩm tốt Nhất của năm.

Phiên bản JDK 1.0 released vào 23 tháng 1 năm 1996.

Lịch sử phiên bản Java

  1. JDK Alpha và Beta (1995)
  2. JDK 1.0 (ngày 23 tháng 1 năm 1996)
  3. JDK 1.1 (19 tháng 2 năm 1997)
  4. J2SE 1.2 (8 tháng 12 năm 1998)
  5. J2SE 1.3 (ngày 8 tháng 5 năm 2000)
  6. J2SE 1.4 (ngày 6 tháng 2 năm 2002)
  7. J2SE 5.0 (30 tháng 9 năm 2004)
  8. Java SE 6 (ngày 11 tháng 12 năm 2006)
  9. Java SE 7 (28 tháng 7 năm 2011)
  10. Java SE 8 (18 tháng 3 năm 2014)
  11. Java SE 9 (ngày 21 tháng 9 năm 2017)
  12. Java SE 10 (ngày 20 tháng 3 năm 2018)
  13. Java SE 11 (Tháng 9 năm 2018)
  14. Java SE 12 (tháng 3 năm 2019)
  15. Java SE 13 (Tháng 9 năm 2019)
  16. Java SE 14 (Tháng 3 năm 2020)
  17. Java SE 15 (Tháng 9 năm 2020)
  18. Java SE 16 (Tháng 3 năm 2021)
  19. Java SE 17 (Tháng 9 năm 2021)
  20. Java SE 18 (ngày 22 tháng 3 năm 2022)
  21. Java SE 19 (ngày 20 tháng 9 năm 2022)
  22. Java SE 21 (LTS) (ngày 19 tháng 9 năm 2023)
  23. Java SE 22 (dự kiến tháng 3 năm 2024)

Kết luận

Tính đến hiện tại, Java đã qua hơn 30 năm lịch sử hình thành và phát triển. Theo chỉ số TOIBE Index thì Java hiện tại là ngôn ngữ Lập trình phổ biến thứ 4 thế giới.

Java hiện cũng đã có 22 phiên bản với vô vàn cập nhật thay đổi để phù hợp hơn. Hiện tại Java thuộc sở hữu của Oracle, tập đoàn hàng đầu thế giới nên bạn yên tâm Java sẽ sống rất lâu và ổn định.

Và điều quan trọng nhất, qua hơn 30 năm, Java có hàng chục triệu lập trình viên trên toàn thế giới, cộng đồng Lập trình viên Java là vô cùng lớn.