কম্পাইলারের উৎকর্ষসাধন বলতে বোঝায় নির্মিত অবজেক্ট কোডের কার্যপ্রণালী অপরিবর্তিত রেখে তার মানোন্নয়ন করা এবং কর্মদক্ষতা বৃদ্ধি করা।

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

১৯৬০ এবং ১৯৭০ দশকজুড়ে ফ্রান্সেস ই অ্যালেন এককভাবে এবং জন ককের আংশিক অংশগ্রহণে বেশ কিছু গবেষণাপত্র প্রকাশ করেন যাতে কম্পাইলারের উৎকর্ষের বিভিন্ন উপায় এবং মূলনীতি উদ্ভাবন ও আলোচিত হয়। ১৯৬৬ সালে "প্রোগ্রাম অপ্টিমাইজেশন" প্রবন্ধে প্রোগ্রামের উপাদানের মানোন্নয়নের জন্য গ্রাফ ডেটা স্ট্রাকচার এর প্রস্তাব করা হয়।
তাঁর ১৯৭০ সালে প্রকাশিত "কন্ট্রোল ফ্লো অ্যানালাইসিস" প্রবন্ধে তথ্যপ্রবাহ নিরীক্ষা এবং মানোন্নয়নের জন্য "ইন্টারভাল" কনটেক্সটের গুরুত্ব প্রকাশ করা হয় এবং "এ বেসিস ফর প্রোগ্রাম অপ্টিমাইজেশন"।
১৯৭১ সালে প্রকাশিত "এ ক্যাটালগ অফ অপ্টিমাইজিং ট্রান্সফর্মেশনস" পত্রে রূপান্তর প্রক্রিয়ার মানোন্নয়নের বর্ণনা এবং রীতি আলোচনা করা হয়।
১৯৭৩ এবং ১৯৭৪ সালে অ্যালেন তথ্যপ্রবাহের মানোন্নয়নের মূলনীতি সম্পূর্ণ প্রোগ্রামের ওপর প্রয়োগ করেন।
১৯৭৬ সালের একটি প্রবন্ধে কম্পাইলারের উৎকর্ষসাধনের অন্যতম দুটি কৌশলের একটি আলোচনা করা হয়।

অ্যালেন তাঁর উৎকর্ষসাধনকারী প্রণালীগুলো প্রয়োগ করেছেন আইবিএম ৭০৩০ স্ট্রেচ-হারভেস্ট এবং পরীক্ষামূলক এসিএস-১ সিস্টেমগুলিতে। পরবর্তীতে তিনি পিট্রান (PTRAN) প্রকল্পের বাস্তবায়ক এবং পরিচালক হয়েছিলেন। এ প্রকল্পের লক্ষ্য ছিল ফোরট্রান প্রোগ্রামের স্বয়ংক্রিয় সমান্তরাল এক্সিকিউশন বিষয়ক গবেষণা। পিট্রান প্রকল্প থেকে কম্পাইলারের সমান্তরাল কার্যপ্রণালীর মৈলিক গঠনরীতি উদ্ভাবিত হয়।

১৯৭০ সালে প্রকাশিত, জন কক এবং জ্যাকব টি শোয়ার্জের লিখিত "প্রোগ্রামিং ল্যাংগুয়েজেস অ্যান্ড দেয়ার কম্পাইলার্স" গ্রন্থে মানোন্নয়ন এলগরিদমের আলোচনায় প্রায় ২০০ পৃষ্ঠা ব্যয় করে। এই গ্রন্থে বর্তমানে প্রচলিত বিভিন্ন কৌশল বর্ণনা করা হয়, যেমন অনাবশ্যক কোড বিয়োজন, প্রবলতা নিরসন।

প্রথম কম্পাইলার
ক্যাপেক্স কোবোল (Capex COBOL) উৎকর্ষ
কম্পাইলারের উৎকর্ষসাধন
এলআর (LR) পার্সার