somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

সি প্রোগ্রামিং: বিগিনার লেভেল - পর্ব ১.০

২৮ শে জুলাই, ২০০৯ বিকাল ৪:১৬
এই পোস্টটি শেয়ার করতে চাইলে :

পর্ব ১.০:

এই পর্ব আসলে শুধুমাত্র কিছু ভুমিকা। যারা প্রোগ্রামিং শিখতে ইচ্ছুক বা ইউনিভার্সিটিতে কোর্স আছে কিন্তু ভয় পান তাদের জন্য এই পোস্ট। এখানে বলে রাখি আমি নিজেও একজন বিগিনার, তাই আমি জানি বিগিনাররা কোথায় সমস্যায় পড়েন। আমি এখানে চেষ্টা করব একদম জিরো লেভেল থেকে শুরু করতে। আপনি চাইলে এই পর্বটি বাদ দিয়ে যেতে পারেন কারন এখানে তেমন জরুরী কিছুই নেই।

কম্পিউটার কাজ করে বাইনারী পদ্ধতিতে। বাইনারী হল একটি সংখ্যা পদ্ধতি যেখানে সকল সংখ্যা ০ ও ১ এই দুইটি অঙ্ক দ্বারা প্রকাশ করা হয়। আমরা সাধারনভাবে যে সংখ্যা পদ্ধতি ব্যবহার করি তা হল দশমিক (Decimal), যেখানে ০, ১, ২, ৩, ৪, ৫, ৬, ৭, ৮ ও ৯ এই ১০টি অঙ্ক দ্বারা সকল সংখ্যা প্রকাশ করি। তাই ৯ এর পর যে সংখ্যা আমরা পাই তা হল ১০। বাইনারী পদ্ধতিতে ডেসিমাল ০-১০ পর্যন্ত হবে এরকম - ০ (০), ১ (১), ১০(২) ,১১ (৩), ১০০ (৪), ১০১ (৫), ১১০ (৬), ১১১ (৭), ১০০০ (৮), ১০০১ (৯), ১০১০ (১০)।

কম্পিউটার যেহেতু ইলেক্ট্রনিক যন্ত্র তাই এতে বাইনারী সংখ্যা ব্যবহার করা হয়। এর অভ্যন্তরীন অংশে যখন বৈদ্যুতিক সংকেত উপস্থিত থাকে তখন ১ আর অনুপস্থিত থাকলে ০, এইভাবে ধরে নিয়ে কম্পিউটার সকল হিসাব করে। অর্থাৎ আমারা কম্পিউটারে যা দেখি সবই কম্পিউটারের কাছে ০ ও ১ এর সমষ্টি। প্রথম দিকে প্রোগ্রামাররা এই ০ ও ১ দিয়েই প্রোগ্রামিং করতেন। একে বলা হয় মেশিন ল্যাঙ্গুয়েজ। তাই প্রোগ্রামিং ছিল অনেক কঠিন একটি বিষয়। কারন তাতে অনেক সংখ্যা মূখস্ত রাখতে হত এবং কম্পিউটারের বিষয়ে অনেক গভীর জ্ঞান থাকতে হত। পরবর্তীতে আসে এসেম্বলি ল্যাঙ্গুয়েজ, যাতে কিছু কিছু কমান্ডকে ইংরেজিতে প্রকাশ করা হত। এর ধারাবাহিকতায় আসে হাই-লেভেল ল্যাঙ্গুয়েজ, যেমন সি, যাতে আমরা প্রায় পরিচিত ইংরেজি ভাষা ব্যবহার করে কোড লিখি। এবং কম্পাইলার তাকে কম্পিউটারের বোধগম্য মেশিন ল্যাঙ্গুয়েজে পরিনত করে। সুতরাং আমাদের শিখতে হবে সি ল্যাঙ্গুয়েজ যা দিয়ে আমরা কোড লিখব এবং আমাদের প্রয়োজন হবে একটি কম্পাইলারের যা সেই কোডকে মেশিন ল্যাঙ্গুয়েজে পরিনত করবে। বর্তমানে প্রচলিত দুইটি কম্পাইলার হল - টারবো সি++ (Turbo C++) এবং মাইক্রোসফট ভিজুয়াল সি++ ৬.০ (Microsoft Visual C++ 6.0)। আমি এখানে টারবো সি++ ব্যবহার করব কারন এর ডিবাগ অপশনটি বিগিনারদের জন্য বেশ উপকারী।

টারবো সি ডাউনলোড করুন: http://www.esnips.com/web/atShafi

পরবর্তী পর্বে আমরা সি এর স্ট্যান্ডার্ড ইনপুট-আউটপুট নিয়ে আলোচনা করব।

আর একটা কথা না বললেই নয়, প্রোগ্রামি- কে ভয় পাওয়ার কিছু নেই। এটিকে আর একটা সাধারন ভাষা হিসেবেই দেখুন। আসলে প্রোগ্রামিং এর মূল বিষয় হল গণিত, সুতরাং একই সাথে ম্যাথমেটিক্স-এর ছোটখাট বিষয়গুলো জানতে থাকুন।



১.০ ১.১ ১.২
সর্বশেষ এডিট : ২৮ শে জুলাই, ২০০৯ বিকাল ৫:০৮
০টি মন্তব্য ০টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

রাজাকার হিসাবেই গর্ববোধ করবেন মুক্তিযোদ্ধা আখতারুজ্জামান !

লিখেছেন সৈয়দ কুতুব, ১৩ ই ডিসেম্বর, ২০২৫ রাত ১১:১৮


একজন রাজাকার চিরকাল রাজাকার কিন্তু একবার মুক্তিযোদ্ধা আজীবন মুক্তিযোদ্ধা নয় - হুমায়ুন আজাদের ভবিষ্যৎ বাণী সত্যি হতে চলেছে। বিএনপি থেকে ৫ বার বহিস্কৃত নেতা মেজর আখতারুজ্জামান। আপাদমস্তক টাউট বাটপার একজন... ...বাকিটুকু পড়ুন

বাংলাদেশে কোন প্রজন্ম সবচেয়ে দুর্নীতিগ্রস্ত? ১৯৭১ থেকে একটি সংক্ষিপ্ত ভাবনা

লিখেছেন মুনতাসির, ১৪ ই ডিসেম্বর, ২০২৫ সকাল ৮:৪৩

বাংলাদেশে দুর্নীতির প্রশ্নটি প্রায়ই ব্যক্তি বা দলের দিকে ছুড়ে দেওয়া হয়। কিন্তু একটু গভীরে গেলে দেখা যায়, এটি অনেক বেশি প্রজন্মভিত্তিক রাজনৈতিক - অর্থনৈতিক বাস্তবতার সঙ্গে যুক্ত। ১৯৭১ এর পর... ...বাকিটুকু পড়ুন

চাঁদগাজীর মত শিম্পাঞ্জিদের পোস্টে আটকে থাকবেন নাকি মাথাটা খাটাবেন?

লিখেছেন শ্রাবণধারা, ১৪ ই ডিসেম্বর, ২০২৫ দুপুর ১২:৫৭


ধরুন ব্লগে ঢুকে আপনি দেখলেন, আপনার পোস্টে মন্তব্যকারীর নামের মধ্যে "জেন একাত্তর" ওরফে চাঁদগাজীর নাম দেখাচ্ছে। মুহূর্তেই আপনার দাঁত-মুখ শক্ত হয়ে গেল। তার মন্তব্য পড়ার আগেই আপনার মস্তিষ্ক সংকেত... ...বাকিটুকু পড়ুন

ধর্মীয় উগ্রবাদ ও জঙ্গী সৃষ্টি দিল্লী থেকে।

লিখেছেন সৈয়দ মশিউর রহমান, ১৪ ই ডিসেম্বর, ২০২৫ বিকাল ৩:১৫


((গত ১১ ডিসেম্বর ধর্মীয় উগ্রবাদ ও জঙ্গী সৃষ্টির ইতিবৃত্ত ১ শিরোনামে একটা পোস্ট দিয়েছিলাম। সেটা নাকি ব্লগ রুলসের ধারা ৩ঘ. violation হয়েছে। ধারা ৩ঘ. এ বলা আছে "যেকোন ধরণের... ...বাকিটুকু পড়ুন

আমাদের হাদিকে গুলি করা, আর আওয়ামী শুয়োরদের উল্লাস। আমাদের ভুল কোথায়?

লিখেছেন তানভির জুমার, ১৪ ই ডিসেম্বর, ২০২৫ রাত ৯:৫৩



৩০ জনের একটা হিটলিস্ট দেখলাম। সেখানে আমার ও আমার স্নেহের-পরিচিত অনেকের নাম আছে। খুব বিশ্বাস করেছি তা না, আবার খুব অবিশ্বাস করারও সুযোগ নাই। এটাই আমার প্রথম... ...বাকিটুকু পড়ুন

×