Tiếng Java (Basa Jawa, Hanacaraka: ꦧꦱꦗꦮ, Pegon: باسا جاوا) là một ngôn ngữ Austronesian chủ yếu được sử dụng bởi người Java ở miền trung và miền đông của Java. Tiếng Java cũng được nói bởi cộng đồng người Java ở các vùng khác của Indonesia, chẳng hạn như ở Sumatra và Kalimantan; và bên ngoài Indonesia, chẳng hạn như ở Suriname, Hà Lan và Malaysia. Tổng số người nói tiếng Java ước tính vào khoảng 75,5 triệu người vào năm 2006. Là một ngôn ngữ Austronesian thuộc phân nhóm Malay-Polynesian, tiếng Java cũng có liên quan chặt chẽ với tiếng Malay, Sundan, Bali và nhiều ngôn ngữ khác ở Indonesia, mặc dù các chuyên gia vẫn đang tranh cãi về vị trí của nó. chắc chắn trong gia đình Malay-Polynesian.
Lịch sử chữ viết của người Java bắt đầu từ thế kỷ thứ 9 dưới dạng chữ Java Cổ, sau đó phát triển trở thành tiếng Java Mới vào khoảng thế kỷ 15. Ban đầu, tiếng Java được viết bằng hệ thống chữ viết từ Ấn Độ, sau đó được chuyển thể thành hệ thống chữ viết Java, mặc dù tiếng Java hiện đại thường được viết bằng bảng chữ cái Latinh. Tiếng Java có truyền thống văn học lâu đời nhất trong số các ngôn ngữ Austronesian.
Các danh từ Java thường được đặt trước các thuộc tính sửa đổi chúng. Động từ có thể được chia thành dạng bắc cầu và dạng nội động, dạng chủ động và dạng bị động, hoặc được phân biệt theo phương thức của chúng (chỉ định, thực tế / mệnh lệnh, mệnh lệnh và mệnh đề). Ngôn ngữ Java nhận biết sự khác biệt giữa một số cấp độ lời nói mà việc sử dụng được xác định bởi mức độ gần gũi của mối quan hệ hoặc sự khác biệt về địa vị xã hội giữa người nói và người đối thoại hoặc người được nói đến.
Tiếng Java cổ là ngữ hệ Java lâu đời nhất được sử dụng trên khắp Java, bao gồm cả Madura và Bali. Ngôn ngữ này là một nhánh của ngữ hệ Core Malay-Polynesian và gần như tương tự như Old Malay.
Một bằng chứng về chữ viết của người Java Cổ là "bia ký Tarumanegara" vào năm 450 SCN ở Java, ví dụ lâu đời nhất được viết hoàn toàn bằng tiếng Java là "bia ký Sukabumi" vào năm 804 sau CN. Bản khắc này được tìm thấy ở tiểu khu Pare, Kediri Regency, Đông Java, thực chất là bản sao của phiên bản gốc khoảng 120 năm trước đó, nhưng chỉ có bản sao này là còn nguyên dạng. Nội dung bài báo kể về sự hình thành của một cái ao xung quanh kênh tưới Śrī Hariñjing (Srinjing ngày nay). Dòng chữ này là dòng chữ cuối cùng của loại hình này được viết bằng hệ thống chữ Pallawa, với tất cả các ví dụ được tìm thấy sau đó được viết bằng chữ viết Java (Hanacaraka).
Tiếng Java là một phần của phân nhóm Malay-Polynesian của ngữ hệ Austronesian, mặc dù mức độ quan hệ họ hàng của nó với các ngôn ngữ Malay-Polynesia khác rất khó xác định. Sử dụng phương pháp thống kê từ vựng, nhà ngôn ngữ học Isidore Dyen vào năm 1965 đã xếp tiếng Java vào một nhóm mà ông gọi là "Javo-Sumatran Hesion", cũng bao gồm các ngôn ngữ Sundan và "Melayic". Nhóm này còn được gọi là "Malay-Java" bởi nhà ngôn ngữ học Berndt Nothofer, người lần đầu tiên cố gắng tái tạo lại tổ tiên của các ngôn ngữ trong nhóm giả định này với dữ liệu vào thời điểm đó chỉ giới hạn trong bốn ngôn ngữ (tiếng Java, tiếng Sundan, tiếng Madurese và tiếng Malay). .
Di antara bahasa-bahasa Austronesia, bahasa Jawa merupakan bahasa dengan budaya kesusastraan paling tua. Bahasa Melayu Kuno, walaupun lebih dulu muncul secara kronologis dalam prasasti-prasasti dari abad ke-7, tidak merepresentasikan sebuah budaya kesusastraan yang stabil.