Armaide is a software development system for creating applications on NXP LPC2000 ARM-based microcontrollers. The Oberon-07 programming language, developed from Pascal and Modula-2, is used.

The programming language supported by Armaide is Oberon-07, offering users the option of using a language with the clarity and intelligibility of Delphi and Pascal. Without risking complications such as buffer overruns and memory leaks, developers can gain access to superior processing power and low-level access of C programming.
Overall, Armaide has a lot to offer and is an exceedingly valuable resource for software development.
Version 2.4: New library modules and additional examples.
Version 2.3: Windows 7 support. All reported problems fixed.