Hi everybody, I hope somebody can help me. I am working on learning C and C ++ because I want to write screensavers and transfer them to CD's to sell.

Please tell me this is possible.

Also, do I need a compiler? What kind is best? My budget is really tight right now, so if there's a decent free one...

The screensavers that you get with Windows, you know, like the flags flying at you and the mouse running through the maze, all that- can I write that level of quality with C or C++?

Thank you so much.