BASCOM51 BASIC Compiler for the 8051 BASCOM51 is a popular, Windows-based BASIC compiler for the 8051 micro-controller family. BASCOM51 includes: BASCOM51 is a popular, Windows-based BASIC compiler for the 8051 micro-controller family. BASCOM51 includes: Micro-IDE - a Windows-based IDE ( also included MCS version of the IDE ) BASCOM51 8051 BASIC compiler 8051 Simulator Over 70 BASIC project examples Downloaders for many 8051 boards BASCOM51 Users Manual Structured BASIC with labels. Structured programming with IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE. Fast machine code instead of interpreted code Variables and labels can be as long as 32 characters. Bit, Byte, Integer, Word, Long, Single and String variables. Compiled programs work with any 8051 including AT89C1051, AT89C2051, AT89C4051, 8031, 8032, 8051, 8052, 80552, 80535 and 80537 micro-controllers Statements are highly compatible with Microsoft's Visual Basic/Quick Basic Special commands for LCD-displays , I2C chips and 1WIRE chips. Integrated terminal emulator with download option. Integrated 8051 Simulator, source level with variable and register support Editor with statement highlighting Context sensitive help.