GBDK is a development kit for the Nintendo Gameboy containing an ANSI C compiler, assembler, linker, several libraries, and some example programs.