mikroC PRO for ARMis a full-featured ANSI C compiler for ARM Cortex-M0.
Full-featured Basic compiler.
You can open files created in the newer Visio 2013 drawing file format.