Learn Game programming or Windows API programming first? What are your thoughts?
Which one do you think would be best to learn first, assuming you intend on eventually learning both. After learning how to make console programs and finally understanding how to use everything, which would be best to take the next step?
People often think they have to wait to start making games for some reason. I don't subscribe to that school of thought. I started with (a form of) game dev right from the get-go and it was super fun, and I learned a lot very quickly as a result.
So if that's what you want to do... quit beating around the bush and just do it.