Hey sorry I didn't reply earlier... I don't seem to be getting notifications for all the posts here.
EGGNOGG+ is programmed in C, using OpenGL for graphics, and SDL2 for cross-platform input, windowing, sound etc.