C++ and C# libraries implementing Harpoon language. Harpoon is an universal, programmer-friendly data expression language, designed to provide one syntax for all range of documents, configuration files and even for scripts and programs.
This application will be the software part for "Universal Atmel Flash 8051 / AVR Programmer" that can be found at : http://home.tiscali.de/peterd/tools/proflash/index.htm (on my opinion this is the best free MCS51/AVR programmer).