The Bascom is the original Windows BASIC Compiler for the AVR and 8051 family.
It's designed to run on W95/W98/NT/W2000, XP, and Vista.The BACOM BASIC Compiler features structured BASIC with labels and structured programming with IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, and SELECT-CASE. Compiled programs work with all 8051 and AVR microprocessors that have internal memory.