Ticker

6/recent/ticker-posts

Advertisement

Responsive Advertisement

সি প্রোগ্রামিং কি এর রহস্য ----03


  



 (সি বাংলা প্রোগ্রামিং বাংলা লেখা)



সি প্রোগ্রামিং বাংলা ব্যাখ্যা :


সি একটি প্রোগ্ৰামিং ভাষা । ইউনিক্স  অপারেটিং সিস্টেমের কোড লিখার জন্য  ভেনিস রিচি (Dennis Ritchie) বেলা ল্যাবে 
৭০এর দশকে ভাষাটি  তৈরি করেন তা 
পরবর্তীতে  ব্যাপক হারে গ্ৰহণযোগ্যতা পায় ।


তার আগে ৬০ এর দশকে বেশি কিছু  কম্পিউটার প্রোগ্রামিং ভাষা তৈরি করা হয়েছিল, যার মাধ্যমে উল্লেখযোগ্য হল মার্কিন।

কম্পিউটার গ্ৰেস হপারের Mathematic .or flownmatic এবং A2 জেমস ব্যাকাসের Frortranl তারও পরে ALGOL, COBOL, ADA, ইত্যাদি  প্রোগ্ৰামিং ভাষা তৈরি হয়েছিল করা সম্ভব হবে এর ফলে, প্রথমে তৈরি করা সম্ভব হবে এর পরে CPL(Combined programming language).

এই গুলো শেখা এবং ব্যবহার করা কঠিন ছিল । বলে পরবর্তী এগুলোও তেমন একটি  জনপ্রিয়তা পায়নি । এরই ধারাবাহিকতায় ১৯৬৭ সালে মার্কিন রিচার্ড CPL কে ভিত্তি করে BCPL (Basic Combined programming language) .

নামক আরও একটি প্রোগ্ৰামিং ভাষা তৈরি করেন যা ছিল টাইপ বিহীন প্রোগ্রামিং ভাষা।
💻📚🎓🌠✒📕📔📖

✍️ এরপরে বিঞ্জানী টমসন B একটি প্রোগ্ৰামিং ভাষা তৈরি করেন যা ছিলBCPLএর উন্নত সংস্করণ ।এর উন্নত সংস্করণ। কিন্তু এই ভাষা 

গুলোতে অনেক সীমাবদ্ধতা ছিল। এই সীমাবদ্ধতা দূর করার লক্ষ্যেই ভেনিস রিচি সি প্রোগ্রামিং ভাষা উদ্ভাবন করেন পরবরর্তীতে তৈরি হওয়া c++,have,সহ ইত্যাদি প্রোগ্ৰামিং ভাষায় উপর সি উপর সি সি এর  গভীর প্রভাব লক্ষ  করা যায় ।

      সি প্রোগ্রামিং এর উতপতী হয় এভাবেই ।

এবার আমারা একটি প্রোগ্ৰামিং ভাষা তৈরি দিখি আসো শুরু করি।

💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻


✒ Output : hello vword !
  
উপরের প্রোগ্ৰামটি কোডবলকস এ লিখে Build  মেনুতে গিয়ে Build and run এ ক্লিক কর অথবা   F9প্রেস কর।

✍️ যদি প্রোগ্রামটি সঠিকভাবে লিখে থাক তাহলে কম্পাইলার স্কিনে Hello worlo ! প্রিন্ট করা হয়েছে ।এখন আমারা  উপরের প্রোগ্ৰামটির   বিভিন্ন প্যটগুলো  লিয়ে আলোচনা করি :

🌟☘️, প্রোগ্রামের প্রথম লাইন ,#include<studio.
h>হলো একটি Preprocessor Command মা কম্পাইলারকে প্রোগ্ৰাম লাইন  কম্পাইলার কররে 
পূর্বে studio.h ফাইলকে হেডার (Header ) ফাইল
ছাড়াও আরো অনেক হেডার ফাইল আছে।
                  
       

         (📚🎓)       Hello World 

 আমরা এখন স্কিনে  Hello World  প্রিন্ট  করুন।
আর আগে সি ল্যাঙ্গুয়েজের একটি প্রোগ্ৰাম গঠন 
সম্পর্কে জেনে নেই। 

#সি প্রোগ্ৰামে সাধারণত নিচের পাগুলো থাকে :
       
      1, Preprocessor
      
      2, function
   
     3, Variable

    4, statements 

   5 , Comments 

এইগুলো সম্পূকে পরেবিস্তারিত  আলোচনা করা  
নিচের প্রোগ্ৰামটি লিখ : 
  #include<studio.h>
   
    int main ( )

 { 

/*This program printf Hello  world ! */
    
       Printf ("Hello worlod "!)
        
        return o; 

   } 

     
#তারপরের  লাইন int main ( ) হচ্ছে মেইন ফাংশ । এখনো  থেকেই প্রোগ্রাম এক্সিকিউট শুরু 
হয় । মেইন ফাংশ দ্বিতীয় বন্ধনী দিয়ে শুরু হয় ।
একটি প্রোগ্ৰামে মেইন ফাংশন শুরু একটাই থাকে।

তারপরের লাইন  হচ্ছে কমেন্ট সি প্রোগ্রামের কমেন্ট '*/'দিয়ে‌  শুরু এবং '*/' শেষ করতে হয়।
কমেন্ট এর মাধ্যমে প্রোগ্ৰাম সম্পর্কে কিছু লেখা 
হয়।  কম্পাইলার এই লাইনকে  ignore করবে।


#তারপর printf ( ) হচ্ছে এমন একটি যার কাজ 
হচ্ছে স্কিনে   প্রিন্ট করা ।ডাবল কোটেশনের ভিতরে  যাই  থাকে , কম্পাইলার তা প্রিন্টকরবে ।


এই ফাংশনটি studio.h ফাইলে মুক্ত করা আছে । এছাড়াও আরো অনেক ইনপুট ,আউটপুট ফাংশন studio.h হেডার ফাইল আছে।


🌳 শেষ লাইন return o; হচ্ছে প্রোগ্রামের মেইন ফাংশন সঠিকভাবে কম্পাইলার হলো O রিটার্ন করবে ।

এখানে নিচের প্রোগ্ৰামটি কোডবলকস এ লিখে build এবং run কর ।
 #include <studio.h
   int main ( ) 

{

Printf ("Bangla desh is a beautiful country"); 

return o;


Output : Bangladesh is a beautiful community .

★★★★★★★★★★★★★★★★★


     four you goodnight 💝
 

 

একটি মন্তব্য পোস্ট করুন

0 মন্তব্যসমূহ