Welcome to The Penguin Programmer, a website devoted to dispelling the myths that C++ and C are 'hard to learn', and showing that even powerful beasts can be tamed with effort and hopefully, a good tutorial or two!
If you're just getting started with programming, and you've decided (like me) that C++ would be the ideal language to learn, then you can check out the Beginner's Guide, or, if you're interested in games programming, there's a tutorial on how to make both an RPG (roleplaying game) and a hangman game using C++. No complicated APIs, graphics, or classes and objects, just plain ol' C++. There's a few tips on general programming too if you're unsure on some topics. If you're unsure about anything, or have any feedback about the site or tutorials, then feel free to tell us!
With regards to distributing any of the material on this site, we ask that you provide a link to the relevant page on this site instead of copying the material. If linking to the corresponding page is disallowed by the site you wish to copy to, then please ask for permission first.