Keil là một trình biên dịch chéo C, môi trường phát triển tích hợp và bộ tạo chương trình tự động được thiết kế cho họ các vi điều khiển ARM, 8051, STM của Atmel. Chương trình có thể chạy trên các hệ điều hành 2000, XP, Vista và Windows 7 32/64 bit, Win 10 32/64 bit