একটি পার্সার জেনারেটর বা পার্সার নির্মাণকারী প্রোগ্রাম কম্পাইলারের অভিধান বিশ্লেষক অংশটি তৈরি করে। এটি ভাষার ব্যাকরণের আনুষ্ঠানিক বর্ণনা পাঠ করে ভাষাটির পার্সার তৈরি করে। পার্সারটি সোর্স কোড পাঠ করে প্রাসঙ্গিক ভাষার সংরক্ষিত শব্দ এবং সংকেতসমূহ চিহ্নিত করে এবং সেগুলিকে পদ তালিকা (টোকেন) হিসাবে কম্পাইলারের পরবর্তী অংশে প্রেরণ করে। এই পদতালিকা থেকে কোডের গঠনসিদ্ধতা নির্ণয়পূর্বক অবজেক্ট কোডে রূপান্তর করা হয়। কম্পাইলারের এই দ্বিতীয় অংশটি একটি "কম্পাইলার-কম্পাইলার" দ্বারা তৈরি করা যায়।

"কম্পাইলার-কম্পাইলার" নামধারী প্রথম প্রোগ্রামটি তৈরি করেছিলেন টনি ব্রুকার, ১৯৬০ সালে। এটি ম্যানচেস্টার বিশ্ববিদ্যালয়ের অ্যাটলাস কম্পিউটারের কম্পাইলার তৈরির জন্য লিখিত হয়েছিল। অবশ্য এর সাথে আধুনিক কম্পাইলার-কম্পাইলার প্রোগ্রামসমূহের অনেক ভিন্নতা পাওয়া যায়, এবং একে বর্তমানপের সাপেক্ষে একটি বিশেষায়িত সাধারণ কম্পাইলার এবং সম্প্রসারণযোগ্য প্রোগ্রামিং ভাষার মধ্যবর্তী রূপ হিসেবে চিহ্নিত করাই সঠিকতর হবে। তথাপি 'কম্পাইলার-কম্পাইলার' শব্দটি এই নামের আধুনিক প্রোগ্রামগুলোর চেয়ে ব্রুকারের সিস্টেমটির জন্যই অদিকতর উপযুক্ত, এবং আধুনিক কম্পাইলার-কম্পাইলারসমূহ বরং পার্সার নির্মাণকারী প্রোগ্রামেরই নিকটবর্তী। ধারণা করা হয় "কম্পাইলার-কম্পাইলার" শব্দটি ইয়াক (Yacc) প্রোগ্রামে প্রয়োগের মধ্য দিয়ে প্রচলিত হয়েছে, ব্রুকারের কাজের মাধ্যমে নয়।

১৯৬০ দশকের শুরুতে টেক্সাস ইনস্ট্রুমেন্টস এর রবার্ট ম্যাক্‌লুর টিএমজি নামের কম্পাইলার-কম্পাইলার উদ্ভাবন করেন ("TMG", নামটি "transmogrification" শব্দ থেকে প্রাপ্ত), যা পরবর্তীতে আইবিএমের বিভিন্ন মেইনফ্রেম কম্পিউটারে স্থানান্তরিত তথা পোর্ট করা হয়।

এমআইটি এবং বেল ল্যাবস এর যোথ উদ্যোগ মালটিক্‌স প্রকল্পে উচ্চস্তরের প্রোগ্রামিং ভাষায় লেখা অন্যতম একটি প্রাথমিক অপারেটিং সিস্টেম উদ্ভাবিত হয়। এর ভাষা হিসেবে পিএল/আই বাছাই করা হয়েছিল, কিন্তু কোন বাহ্যিক পরিবেশক এর জন্য কোন কম্পাইলার সরবরাহ করতে সক্ষম হয়নি। ফলস্বরুপ, মালটিক্‌স প্রকল্পের কর্মীরা নিজেদের কাজের উপযোগী করে পিএল/আইয়ের একটি উপভাষা আর্লি পিএলআই (ইপিএল) নকশা করেন, এবং নিজেদের জিইটি-৬০০ সিরিজ কম্পিউটারে পোর্ট করা টিএমজি কম্পাইলার ব্যবহার করে ডগলাস ম্যাক্‌ইলরয়, রবার্ট মরিস প্রমুখ ভাষাটি কম্পাইল করেন।

১৯৬৯ সালে কেন টম্পসন পিডিপি-৭ এর জন্য ইউনিক্স এর প্রথম সংস্করণ লেখেন, এবং এর কিছুকাল পরেই ডগলাস ম্যাক্‌ইলরয় তাঁর নিজস্ব টিএমজি সংস্করণ দিয়ে এই ওএসের জন্য প্রথম উচ্চস্তরের ভাষা তৈরি করেন পরবর্তীতে ১৯৭০ সালে টিএমজির সাহায্যেই কেন টম্পসন বি ভাষার কম্পাইলার তৈরি করেন। বি এর সরাসরি বংশধর হল সি প্রোগ্রামিং ভাষা।

এছাড়া ফ্র্যাঙ্ক ডিরেমার এবং টম পেনেলো টিডব্লিউএস নামে একটি LALR পার্সার নির্মাণকারী প্রোগ্রাম লিখেছিলেন।

ক্যাপেক্স কোবোল (Capex COBOL) উৎকর্ষ
রেজিস্টার বন্টন
কোড জেনারেশন
পার্সার নির্মাণকারী