Keil µVision is a window-based software development platform which is used in programming several microcontroller chips. It is used specifially in programming the chips connecting them to a computer. It has a powerful debugging and compiling editor integrated into it. It is one of the products of the tools by ARM, Keil. It combines
a robust and modern editor with a project manager and make facility
tool. It integrates all the tools needed to develop embedded
applications including a C/C++ compiler, macro assembler,
linker/locator, and a HEX file generator.