Ive been looking to get outside my normal consoles and learn some new stuff, but im confused on what win32 is used for. At the moment programming is a hobby for me, but im looking to major in computer science and hopefully grab a job programming in c++ or other languages. But in the present im just learning and making some fun little games, but does Win32 support OpenGL? Say i want to create a small 2d game that is similar to chess in a way(layout), which uses some small graphics and textures. Can i write that using Win32 and OpenGL? or should i use SFML for that?