Thank you for your nice comment. I use the C programming language and the SDL2 library. The Linux and Windows codes are identical except for a very few minor changes because SDL2 is cross platform :-)