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

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

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

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

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

#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();
    একটি কী প্রেস না করা পর্যন্ত আউটপুট প্রদর্শন করতে থাকে।

পরের পর্ব

Level 0

আমি টিউটো। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 66 টি টিউন ও 476 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

তিনি দীর্ঘ দিন ধরে সাফল্যের সাথে টিটোরিয়াল বিডি ব্লগটি পরিচালনা করে আসছেন। বর্তমানে ব্লগিং এর পাশাপাশি একটি বেসরকারী প্রতিষ্ঠানে চাকরি করছেন। http://www.facebook.com/#!/mahbubpalash http://twitter.com/tuto_mahbub


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Submit more details.

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

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

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

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

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

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

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

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

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

Level 2

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

এই লিংক থেকে টারবো সি ডাউনলোড করুন।

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

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

Thank you keep it dear brother