Студія Keil, IDE, яка є набором розширень VS Code. Він доступний у хмарі та на робочому столі. µVision (тільки для Windows), який підтримує всі
пристроїв.
Серед інших переваг бібліотек проміжного програмного забезпечення Keil: Масштабованість – їх модульна структура означає, що програми легко розробляти та підтримувати. Бібліотеки можна використовувати та повторно використовувати в багатьох програмах, від найпростіших до дуже складних.
Keil µVision — це інтегроване середовище розробки (IDE) для редагування, компіляції, запуску та налагодження програм для мікроконтролера 8051. Він інтегрований у тому сенсі, що для виконання всіх цих завдань використовується одне й те саме середовище. Для завантаження програм в мікроконтролер 8051 нам знадобиться інструмент FLIP.
Компілятори Keil C засновані на C90. Ми додали деякі мовні розширення як практичні поступки для архітектурних особливостей мікроконтролерів, які ми підтримуємо, і для потреб програмістів вбудованих систем.
Keil MDK є безкоштовно використовувати для некомерційних проектів за ліцензією Community Edition.
Кейл МДК підтримує багато пристроїв, які використовують стандарт програмного інтерфейсу загального мікроконтролера (CMSIS). CMSIS — це незалежний від постачальника рівень абстракції для мікроконтролерів, які базуються на процесорах Arm Cortex. CMSIS визначає загальні інтерфейси інструментів і забезпечує послідовну підтримку пристроїв.