ICT Private program

A Creative ICT Private Program for H.Sc Student's

জাভা প্রোগ্রামিং ১ম পর্ব ।

Image result for java 


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


No comments

Powered by Blogger.