জাভাঃ জাভা হচ্ছে এক প্রকার প্রোগ্রামিং ল্যাঙ্গুয়েজ। অর্থাৎ কম্পিউটার বা কম্পিউটার ডিভাইস যন্ত্রপাতি কে মানুষের বোধগম্য ভাষায় নির্দেশ প্রদানের জন্য ৯০ দশকে যে বিশেষ প্রোগ্রাম ভাষা প্রকাশ পায় তাই জাভা প্রোগ্রাম। এটি ১৯৯৫ সালে প্রথম প্রকাশ হয়।
জাভা একটি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ভাষা।
বহনযোগ্য ছোট ছোট যন্ত্রপাতিতে ব্যবহার করা যায় বলে জাভা দ্রুত সবচেয়ে বেশি জনপ্রিয় হয়ে ওঠে। আর জাভার সবচেয়ে বড় সুবিধা হচ্ছে যেকোন ডিভাইসে জাভা প্রোগ্রাম চালানো যায়। শুধু জাভা রানটাইম এনভায়রনমেন্ট ইনস্টল থাকতে হয়। জাভা আসার আগে এক কম্পিউটারের প্রোগ্রাম আরেক কম্পিউটারে চালানো যেত না।
আমাদের মাঝে জাভা বেশি পরিচিত মোবাইল বা বাটন ফোন হিসাবে।
আসলে জাভা কোন ফোন বা অপারেটিং সিস্টেম নয়। সর্ব প্রথম ছোট যন্ত্রপাতির যেমন মোবাইল পরিচালনার অপারেটিং সিস্টেম বানাতে জাভা প্রোগ্রাম ব্যবহার হয়। তাই এটি ছড়িয়ে পড়ে ও পরিচিত হয়। আজও জাভা দিয়াই সফটওয়ার বানানো হয়।
তবে জাভার ওয়েব ব্যাসড প্রোগ্রামও রয়েছে।
জাভা অবজেক্ট ওরিয়েন্টেড হওয়ায় এটি খুবই সহজ এবং ছোট থেকে বড় বড় প্রোগ্রাম করা যায় বলে বর্তমানেও বিশ্বে ব্যবহৃত মোট ডিভাইসের বড় অংশে জাভা ব্যবহার হয়।
এন্ড্রয়েড, আইওএস এর সফটওয়্যার ও বানানো যায় জাভা দিয়া।
এতদিন যাবত এন্ড্রয়েড পুরাপুরি জাভা নির্ভর ছিল। এখন বিকল্প এসেছে ঠিকই তবুও জাভাই ব্যবহার হয় বেশি।