Monday, 5 January 2015

কম্পাইলার কি ?

কম্পাইলার এক রকম নোটপ্যাড এর মত । কিন্তু কম্পাইলারের মাধ্যমে আপনার লিখিত কোডগুলো(ইনপুট) কম্পাইল করে রান করে আপনাকে আউটপুট দিবে কম্পাইলার । আর কম্পাইলারে বিভিন্ন ফাঙ্কশন ব্যবহার করে এবং আপনি নিজে ফাঙ্কশন তৈরি করে রান করে আউটপুট পেতে পারেন । কম্পাইলার প্রথমে সম্পুর্ন প্রোগ্রামকে পড়ে যাকে সোর্স কোড বলে তারপর কোন ভুল না থাকলে অবজেক্ট কোডে রুপান্তর করে এবং পরে প্রয়োজনীয় সাহায্যকারী ফাইল যুক্ত করে ফলাফল দেখায় । এছাড়াও বিভিন্ন রকম ভুল হ্যান্ডেল করে এবং সনাক্ত করে থাকে ।  নিচের এক উদাহরনে তা বুঝতে পারবেন কম্পাইলার যেভাবে কাজ করে

সোর্স কোড
কম্পাইলার
অবজেক্ট কোড
void main()
{
     printf(“Hello World!”);
}
   run
010101011
011101110
011010110
011011101

কম্পিউটার ০ এবং ১ ছাড়া কিছু বুঝে না অনেক আগে বিভিন্ন প্রোগ্রামাররা এভাবে প্রোগ্রামিং লিখত কিন্তু এবং দিন উন্নত হচ্ছে তাইয় ১ এবং ০ এর ঝামেলা ছেড়ে অনেক সহজ করে প্রোগ্রামিং এর কোড লিখা যায়
                                                                                                        NEXT

0 comments:

Post a Comment