পূর্বের পাঠে মূলত: সি প্রগ্রামের প্রাথমিক আলোচনা করেছি, বলা যায় থিওরী ক্লাস। এখন দেখবো কিভাবে টারবো সি প্রগ্রাম সেট আপ ও প্রগ্রাম লিখে কম্পাইল ও রান করা যায়।
টারবো সি প্রগ্রাম ডাউনলোড করা ও সেট আপ করা
এই লিংক থেকে টারবো সি ডাউনলোড করুন। দেখুন ৪.১৭ মেগাবাইটের ফাইলটি ডাউনলোড হয়েছে কিনা।
Tc কে আনজিপ করুন । আপনার কম্পিউটারের সি ড্রাইভে tc নামের ফোল্ডারে সেট আপ হবে।
এবার c: ড্রাইভের tc ফোল্ডারের bin নামের ফোল্ডারটি খুলুন। এখানে tc.exe ফাইলটিই মূল c প্রগ্রাম, tc.exe তে ডাবল ক্লিক করুন।
পাসের ছবির মতো আসে কিনা দেখুন।
প্রগ্রাম লিখে কম্পাইল ও রান করা
প্রথম পাঠের কোডগুলো লিখুন।
#include <stdio.h>
int main()
{
printf( “I am alive! Beware.n” );
getchar();
return 0;
}
এবার Alt+F9 চাপুন। আপনার প্রগামে কোন ভুল থাকলে তার বর্ননা নিচের দিকে দেখতে পাবেন; সংশোধন করে Alt+F9 চেপে দেখুন ভুল আছে কিনা, না থাকলে ctrl+F9 চাপুন।
স্ক্রিনে প্রদর্শিত হবে I am alive! Beware.
ctrl+F9 চাপার পর সি এর কম্পাইলার আপনার লিখিত কোডগুলোকে মেশিন কোডে পরিনত করে। এই ঘটনাটাকে বলি কম্পাইল করা।
*কম্পাইলার কি?
কম্পাইলার এক ধরনের কম্পিউটার প্রোগ্রাম বা প্রোগ্রাম-সমষ্টি যা কোন কম্পিউটার ভাষা (উৎস ভাষা) থেকে অপর একটি কম্পিউটার ভাষায় (গন্তব্য ভাষা) টেক্সট অনুবাদ করে। সাধারণত কোন প্রোগ্রামের সোর্সকোড থেকে মেশিনকোডে রূপান্তরের কাজটি কম্পাইলার দিয়ে করা হয়ে থাকে। আরো নিখুঁতভাবে বলতে গেলে, কম্পাইলার সোর্সকোডকে অ্যাসেম্বলি কোডে পরিনত করে, পরবর্তীতে অ্যাসেম্বলার অ্যাসেম্বলি কোডকে মেশিনকোড এ পরিনত করে। কম্পিউটারের মাইক্রোপ্রসেসর এই মেশিনকোড বুঝতে পারে এবং সেই অনুযায়ী কর্মসম্পাদন করে।*
*..* সূত্র: http://bn.wikipedia.org/wiki/


সুন্দর। অনেক ভালো লিখেছেন যদিও আমার কাছে মনে হয়েছে আরো ভালো করার অবকাশ ছিল। আশকরি বরাবরের মত লিখার সময় নতুনদের কথা মাথায় রাখবেন।
সূত্রে যে লিংক দিয়েছেন সেটাতো অসম্পূর্ন লিংক। আরো ভালো ভালো তথ্যবহুল রিসোর্সের লিংক দেয়া থাকলে সবার জন্য ভালো, সেই লিখার মানও বাড়ে।
যাক লিখতে থাকুন। সাথে আছি।
শুভ কামনা রইল।
সাথে থাকার জন্য ধন্যবাদ, হিমেল ভাই। আপনার সুন্দর উপদেশ কাজে লাগবে।
Thanks
ভাল লাগল ভাইয়া এরকম িকছূ সাইেটর মাধ্য েম অামােদর নতুন িকছূ িশখােনার জন্য । স্বপ্ন িবহীেনর পক্ষ েথেকে শুভকামনা রইল।
খুব ভালো /
[...] যারা সি প্রগ্রামটি সেটআপ করেন নি তারা এখান থেকে শিখে নিতে পারেন । প্রকৃত পক্ষে [...]
It’s greate……………
@tutul,ধন্যবাদ,টুটুল। আশা করি টিউটরিয়ালবিডিতে আপনাকে কাছে পাবো। মতামত বাংলায় করলে ভাল হতো,একটু বড় করে আলোচনা ভিত্তিক মতমতগুলো সুন্দর লাগে-তাই না?
সহমত