If anyone is interested in making a Gameboy game from scratch. Tonc is basically the resource that everyone is using to do that. https://www.coranac.com/tonc/text/
For the gameboy people use raw assembly or I think GBDK if using C, although I think there are some problems with GBDK.