Hello, I'm no expert at programming, this is mostly just my hobby. With that said, that means it wouldn't take much for me to get in over my head. My experience in C is mostly for older platforms like the Commodore 64 and MS-DOS. I've never programmed in C++ but I have programmed in Objective-C for IOS but that was a while ago and I'd be pretty darned rusty at this point.

So with a background like mine, would it be reasonable to create windows, deal with events, utilize the mouse, draw graphics, etc.. Or is this a fools errand? Do I need to learn C++? Is there a library for C that could make it easy?

I'd really like to hear what your thoughts are on this?