সি প্রগ্রামিং ল্যাংগুয়েজ টিউটরিয়াল-০১

সি প্রগ্রামিং ল্যাংগুয়েজ আমার শেখা প্রথম প্রগ্রামিং ল্যাংগুয়েজ। এটি একটু অস্বাদ লাগলেও পরবর্তি যে কোন ল্যাং শিখতে সি এর জুরি নাই।

সি প্রগ্রামিং ল্যাংগুয়েজ এর বৈশিষ্ট্য:

  • ১. সি ল্যাংগুয়েজ অনেক বেশি পরিমান ফাংশন আছে এবং এর কম্পাইলার অ্যাসেম্বি ল্যাংগুয়েজ সাপোর্ট করে। তাই যে কোন প্রগামই সি ভাষায় তৈরি করা সম্ভব।
  • ২. এই ল্যাংগুয়েজ অনেক দ্রুত গতিতে কাজ করে। উদাহরন স্বরূপ: ০ থেকে ১৫০০০ পর্যন্ত বৃদ্ধির প্রগ্রামে সি ল্যাংগুয়েজ এ ১ সেকেন্ড সময় লাগলে বেসিকে লাগবে ৫০ সেকেন্ড।
  • ৩. এ ভাষায় লেখা প্রগ্রাম যেকোন কম্পিউটারে পরিবর্তন ছাড়া বা সামান্য পরিবর্তন করে চালানো যায়।
  • ৪. স্টাকচার্ড প্রগ্রামিং ল্যাং হওয়ায় (ছোট ছোট ফাংশনে ভাগ করে ) খুব সহজেই প্রগ্রাম লেখা যায়।
  • ৫. আরেকটি মজার বৈশিস্ট্য হলো নিজের তৈরি ফাংশন সি লাইব্রেরীতে যোগকরে পরে তা ব্যবহার করা যায়।

সি ভাষার সহজ উদাহরন:

#include<stdio.h>
int main()
{
printf( "I am alive! Beware.\n" );
getchar();
return 0;
}

ব্যাখ্যা:

  • ১. #include<stdio.h>
    এটির মাধ্যমে একটি লাইব্রেরী ফাংশন stdio.h কে ডাকা হয় যেখানে অন্যান্য ফাংশন সম্পর্কে তথ্য রয়েছে।
  • ২. main(){….}
    এটি প্রগ্রামের প্রধান ফাংশন, এখান থেকেই প্রগ্রাম চালু হয়।
  • ৩. printf( “I am alive! Beware.\n” );
    এটি I am alive! Beware. বক্যটি স্ক্রিনে প্রদশর্ন করায়।
  • ৪. \n দিয়ে নতুন লাইন বুঝানো হয়েছে।
  • ৪. getchar();
    একটি কী প্রেস না করা পর্যন্ত আউটপুট প্রদর্শন করতে থাকে।

পরের পর্ব

16 Responses to “সি প্রগ্রামিং ল্যাংগুয়েজ টিউটরিয়াল-০১”

  1.  টিউটোবাংলা টিউটরিয়াল says:

    ওক্কে…

  2. ধন্যবাদ বস,এিগেয় যান। অামােদর মত স্বপ্ন িবহীন েদর জন্য উপকাের অাস েব

  3.  টিউটোবাংলা টিউটরিয়াল says:

    অনেক অনেক ধন্যবাদ।

  4. অনেক দিন পরে একটা ভালো টিউন হয়েছে…।। ধন্যবাদ

  5.  টিউটোবাংলা টিউটরিয়াল says:

    আপনাকেও অনেক অনেক ধন্যবাদ।

  6. ফানুসফানুস says:

    সি+ সফটের লিংকটা বলুন

  7. দুঃসাহসী টিনটিনটিনটিন says:

    ওয়াও ………… techtunes was waiting for you ….. keep it up

  8. অসাধারন চালিয়ে যান। যে প্রোগ্রামিং এর নাম সুনলেই বোরিং লাগতো এখন আপনার লেখা পড়ে এর উপর ইন্টারেস্ট জেগে উঠেছে। অনলাইনে বাংলায় প্রোগ্রামিং এর উপর তেমন কোন লেখা দেখিনা । আপনি চালিয়ে যান ….

  9. পারভেজপারভেজ says:

    ধন্যবাদ আশা করি ধারাবাহিকতা বজায় রাখবেন ।। অধীর আগ্রহ নিয়ে সি প্রগ্রামিং ল্যাংগুয়েজ শিখার অপেক্ষায় রইলাম ।

  10. MAHFUZUL ISLAM HEERAHEERA_81 says:

    টিউটোরিয়াল দেখলাম কিন্তু প্রাকটিক্যাল হল না, তাতে তো লাভ নাই। সফটের লিংক টি দেন,,,,,,,,,,,,,,,,,,,,,,
    তবে This is very good.

  11. ইয়াসিন আরাফাতইয়াসিন says:

    কম্পাইলার-ইন্টারপ্রিটার ওয়ার্ডগুলো বেশ পরিচিত হলেও টিইনটি পড়ে আমার এ বিষয়ে একটি নতুন মাত্রা যোগ হলো।

  12. ধন্যবাদ ইয়াসিন ভাই।

Leave a Reply

You must be logged in to post a comment.