Assemblers
From GbdevWiki
An assembler is a tool that creates object code by translating assembly instruction mnemonics into opcodes, and by resolving symbolic names for memory locations and other entities 1. There are several assemblers that target the GB CPU so far, and also add useful tools to create correct gameboy rom files that the real gameboy can run.