Keil
Embedded development tools for Arm and legacy processor families
Ranked #10 in Code editors with a free plan.
Keil MDK is a complete software development environment for Arm Cortex-M microcontrollers. It includes the Vision IDE, debugger, compiler, and middleware components.
At a glance
| Best for | embedded developers |
From Keil's own website.
What stands out
The product supports over 10,000 devices from all silicon vendors.
“It supports all silicon vendors with more than 10,000 devices and is easy to learn and use.”Keil, own website
Keil C51 serves as the industry-standard toolchain for 8051-compatible devices.
“Keil C51 is the industry-standard toolchain for all 8051-compatible devices ,”Keil, own website
How it ranks
Keil is ranked 10th of 10 in Code editors with a free plan (Lister Score 70.0).
#10 in Code editors with a free plan · Lister Score 70.0
Built for embedded developers.
How the score is made up: fit to this ranking's criteria 40; evidence on its own site 16; how complete its published information is 10; buying information on its own site 4.
“MDK includes Keil Studio , the Vision IDE , and debugger , Arm C/C++ compiler , and essential middleware components.”Keil, own website
“Free MDK Editions For commercial use, free editions of MDK are available supporting Cortex-M0/M0+/M23 devices of the following silicon vendors:”Keil, own website
| Rank | Code editors with a free plan | Score |
|---|---|---|
| 1 | Cursor | 94.0 |
| 2 | GitKraken | 94.0 |
| 3 | Brackets | 90.0 |
| 4 | GitHub Copilot Chat | 90.0 |
| 5 | Webix JavaScript UI Library | 88.0 |
| 6 | XDSoft | 88.0 |
| 7 | Zed | 86.0 |
| 8 | OneCompiler | 78.0 |
| 9 | CudaText | 70.0 |
| 10 | Keil | 70.0 |
Frequently asked questions
How does Keil rank on Lister?
Keil is ranked 10th of 10 in Code editors with a free plan (Lister Score 70.0).