Keil C51 / C251 / C166 قدیمیترین و کاملترین مفسر (Compiler) برای انواع میکروکنترلرهای خانواده اینتل
8051، 80251 و اینفینئون XC166 ،C166 و XC2000 است که امکانات متعددی را برای تعامل با این تراشهها در اختیار کاربران قرار میدهد. با استفاده از این نرم افزار برنامهنویسان میتوانند برای این خانواده از میکروکنترلرها به زبان C برنامهنویسی کنند. این نرم افزار دارای محیط کاری مناسب و ساده بوده
و دستورات و کتابخانههای آن قابلیت دسترسی به تمام بخشهای میکروکنترلر
را به کاربر میدهند.