While writing a good emulator is never trivial, the Game Boy is commonly considered one of the easier real game consoles to write an emulator for. This makes it a common choice for student projects looking to explore emulation.
Not all Game Boy emulators also emulate Game Boy Color games, as the Game Boy Color computer is different enough to make adding support non-trivial.