Turbo51 é um compilador de Pascal livre para a família de microcontroladores 8051. Características um passe rápido único otimização do compilador, Borland Turbo Pascal 7 sintaxe, ponto flutuante pleno apoio, misturado a Pascal e marcenaria programação, plena utilização dos bancos de registo, avançado otimizador de multi-pass, smart vinculador, gera código compacto de alta qualidade, formatos de saída: binário, Intel HEX, OMF-51 e ASM fonte, fonte nível de depuração com o arquivo de objeto OMF-51 absoluto