জাভা অত্যন্ত শক্তিশালী, ডায়নামিক, হাই লেভেল, সম্পূর্ণ object-oriented প্লাটফর্ম, ক্রসপ্লাটফর্ম ও জেনেরিক প্রোগ্রামিং ল্যাঙ্গুয়েজ বহু ল্যাঙ্গুয়েজ। বহু ল্যাঙ্গুয়েজ থেকে অনুপ্রেরণা নিয়ে তৈরি করা হয়েছে জাভা।
এটির সিনট্যাক্স মূলত সি++ এর আদলে তৈরি। জাভা খুবই পোর্টেবল, কাজেই এটা ক্রসপ্লাটফর্ম। শত শত ডিভাইস ও অ্যাপ্লিকেশনে জাভা ব্যবহার করা হয়েছে। টেক জায়ান্ট গুগলেও অ্যান্ড্রয়েড অ্যাপ্লিকেশন ডেভেলপে জাভা ব্যবহার করা হয়েছে।
জাভা |
জাভা একটি শক্তিশালী আধুনিক প্রোগ্রাম ভাষা। ১৯৯১ সালের শেষের দিকে জেমস গসলিং এর নেতৃত্বে একদল বিশেষজ্ঞ কর্তৃক জাভা ভাষার উৎপত্তি। প্রথমে এর নাম ছিল ওক (Oak)। পরবর্তীতে ১৯৯৪ সালে এর নামকরণ করা হয় জাভা।
জাভা প্রোজেক্টের প্রতিষ্ঠাতা James Gosling, Mike Sheridan আর Patrick Naughton একটি কনশিপে বসে জাভার আইডিয়া পান। সে থেকে জাভার আইকন হয়ে গেল কফির কাপ।
জাভা অনেকটা সি++ এর মতো, তবে সি++ এর তুলনায় এ ভাষা সহজ, নিরাপদ এবং প্লাটফর্ম অনির্ভরশীল। ইন্টারনেটের জন্য ব্যবহারিক সফটওয়্যার উন্নয়নে ভাষার ব্যবহার অতুলনীয়।
এজন্য জাভাকে সি++ এর ইন্টারনেট সংস্করণও বলা হয়। জাভা প্রোগ্রাম ভাষা নির্দিষ্ট কিছু হার্ডওয়্যার ও সফটওয়্যারের গন্ডির মধ্যে সীমাবদ্ধ নয়। যার ফলে কম্পিউটার কিংবা অপারেটিং সিস্টেমে লেখা জাভা প্রোগ্রাম ভিন্ন কম্পিউটার কিংবা অপারেটিং সিস্টেমে ব্যবহার করা হয়।
বর্তমান সময়ে ইন্টারনেট ও নেটওয়ার্ক প্রোগ্রামিং এর জনপ্রিয়তা বৃদ্ধি পাওয়ায় জাভা অত্যন্ত জনপ্রিয়তা লাভ করেছে এবং আগামীতে এর পরিধি উত্তরোত্তর বৃদ্ধি পাবে বলে মনে করা হচ্ছে। জাভা স্ক্রিপ্ট ভিজুয়াল বেসিক স্ক্রিপ্টের ন্যায় ওয়েবপেজ উন্নয়নের সুবিধা প্রদান করে।