Header Ads

Header ADS

জাভা প্রোগ্রামিং (Java Programming) কি ও কেন ?



লিখছি আমি  মোঃতারেক আহমদ এন্ড্রয়েড (Android)  মোবাইল অ্যাপস ডেভেলপার ।

 জাভাকে সাধারণত "কফি" এর সমার্থক হিসেবে ধরা হয় তবে কম্পিউটার সায়েন্সে এটি একটি প্রোগ্রামিং ভাষা, ৯০এর দশকের গোড়ার দিকে ডেভেলাপ করেছিল সান মাইক্রোসিস্টেম জাভা ডিজাইন করে এটি অবজেক্ট অরিয়েন্টেড ল্যাঞ্জুয়েজ এবং এর বেশিভাগ সিনটেক্স সি/সি++ থেকে নেয়া
ল্যাঞ্জুয়েজটি সহজ এবং কার্যক্ষম হওয়ার কারনে ওয়েব এবং সফটওয়্যার ডেভেলাপারদের কাছে দিন দিন জনপ্রিয় হচ্ছে জাভা' এই জনপ্রিয়তার মুল কারণ এর বহনযোগ্যতা, নিরাপত্তা, এবং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ওয়েব প্রোগ্রামিং এর প্রতি পরিপূর্ণ সাপোর্ট এখানে বহনযোগ্যতা মানে হল, জাভা' পূর্বে তৈরি হওয়া প্রোগ্রামিং ভাষাগুলিতে সাধারণত এক অপারেটিং সিস্টেমের জন্য লেখা প্রোগ্রাম অন্য অপারেটিং সিস্টেমে চালানো যেত না জাভায় লেখা প্রোগ্রাম যেকোন অপারেটিং সিস্টেমে চালানো যায় শুধু যদি সেই অপারেটিং সিস্টেমের জন্য একটি জাভা রানটাইম এনভায়রনমেন্ট(জাভা ভার্চুয়াল মেশিন থেকে থাকে এই সুবিধা জাভাকে একটি অনন্য প্ল্যাটফর্মে পরিণত করে বিশেষ করে ইন্টারনেটে, যেখানে অসংখ্য কম্পিউটার যুক্ত থাকে এবং কম্পিউটারগুলো বিভিন্ন অপারেটিং সিস্টেম ব্যবহার করে থাকে সেখানে জাভায় লেখা অ্যাপলেট গুলো সকল কম্পিউটারে চলতে পারে এবং এর জন্য কোন বিশেষ ব্যবস্থা নিতে হয় না জাভা' এই সুবিধাকে বলা হয় বহনযোগ্যতা


এখন প্রশ্ন আসতে পারে জাভা আমি কেন শিখব? প্রশ্নটার উত্তর টাও অনেক সোজা এটা সম্পুরনো আপনার ব্যাপার যে শিখবেন নাকি শিখবেন নাশিখতেই হবে এমন কোন কথা নেই কিন্ত শিখতে পারলে অনেক মজা পাবেন আশা রাখি কয়েকটি কারন আমরা দেখতে পারি যে আমরা কেন জাভা শিখবঃ
) ৩০ কোটিরো অধিক সংখ্যক ডিভাইসে জাভা রান কড়ছে
)বর্তমানের সবথেকে জনপ্রিয় মোবাইল প্লাটফর্মে আন্ডর্্যেড জাভা সাপর্টেড
)কর্স প্লাটফর্ম হওয়াতে আপনি যে কোন প্লাটফর্মেই বসে জাভার কোড লিখতে পারবেন
এইরকম আরো হাজার টা কারন আছে যা আমি বলে শেষ করতে পারবনা
নিচের ভিডিও টি চমৎকার একবার দেখে নেওয়া যেতে পারে

Happy Java Programming !

No comments

Powered by Blogger.