শীর্ষ প্রশ্ন
সময়রেখা
চ্যাট
প্রসঙ্গ
কম্পাইলার
উইকিপিডিয়া থেকে, বিনামূল্যে একটি বিশ্বকোষ
Remove ads
কম্পাইলার বা সংকলক এমন এক ধরনের কম্পিউটার প্রোগ্রাম বা প্রোগ্রাম-সমষ্টি যা কোন কম্পিউটার বিধিভাষা (উৎস ভাষা) থেকে অপর একটি কম্পিউটার বিধিভাষায় (লক্ষ্য ভাষা) অনুবাদ করে। সাধারণত কোন প্রোগ্রামের উৎসরূপ থেকে যন্ত্রভাষায় রূপান্তরের কাজটির জন্য সংকলক ব্যবহৃত হয়। সাধারণত আমরা সংকলক হিসাবে সেই সকল সফটওয়্যারকে বুঝে করি যারা উৎস বিধিভাষা থেকে লক্ষ্য হিসেবে সমাহিত ভাষাতে (assembly) পরিণত করে, যা তারপর সমাহিতক (assembler) দ্বারা যন্ত্রভাষায় (machine code) পরিণত হয়। কম্পিউটারের সূক্ষ্মসংসাধক (microprocessor) শুধুমাত্র এই যন্ত্রভাষাই বুঝতে পারে এবং সে অনুযায়ী কর্মসম্পাদন করে।

Remove ads
নামকরণ
কম্পাইলার মূলত অনুবাদক প্রোগ্রাম হলেও এর বর্তমান নাম "কম্পাইলার" বা "সংকলক" হওয়ার পেছনের ইতিহাস জানতে পারা যায় নিচের উদ্ধৃতিটি থেকে:
A compiler was originally a program that "compiled" subroutines [a link-loader]. When in 1954 the combination "algebraic compiler" came into use, or rather into misuse, the meaning of the term had already shifted into the present one. [১]
তথ্যসূত্র
গ্রন্থপঞ্জি
বহিঃসংযোগ
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads