Как-то пришлось для 51 ядра использовать "С" Начинал с Кейла, решил посмотреть остальные компиляторы, такие как IAR, SDCC, Franklin и что-то ещё... Полностью переносил проект на каждый из них, возился с настройками... В результате проект оставил всё-равно на Кейле. IMHO на голову оно выше остальных по качеству генерируемого кода.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)