Basic4Pic is an open source compiler for Microchip's 8 bit PIC microcontrolers. Some features of the compiler are:
- Basic like language syntax
- Development of programs in a structured way
- Ability to handle hardware interrupts
The compiler is released under the GNU General Public License and it's source code is available for everyone to study and modify.