Keil is a software development company based in Germany. It provides several development tools such as
• IDE (integrated development environment)
• Project manager
• Simulator
Scrubber
• C Cross Compiler, Cross Assembler, Locator / Linker
Keil Software provides you with software development tools for the 8051 microcontroller family. With these tools, you can generate integrated applications for the multitude of 8051 derivatives.
Keil provides the following tools for 8051 development
1. C51 optimizing the C cross-compiler,
2. A51 Macro Assembler,
3. 8051 Utilities (linker, object file converter, library manager),
4. Source level scrubber / simulator,
5. μVision for Windows Integrated Development Environment.