About / Contact / Support LearnCpp.Com

LearnCpp.com is a totally free website devoted to teaching you to program in C++. Whether you’ve had any prior experience programming or not, the tutorials on this site will walk you through all the steps you’ll need to know in order to create and compile your programs. Becoming an expert programmer won’t happen overnight, but with a little patience, you’ll get there. And LearnCpp.com will show you the way.

Did we mention the site is totally, 100% free? And not free as in “First one is free, man!”, nor “This wonderful synopsis of our content is completely free -- full access is only $129.99/mo!”. There are no signups, no trials, no upsells, no subscriptions, no account tiers, no gachas, no hidden fees, no taxes, no surcharges, and no license and documentation charges!

All of our content is freely accessible to everyone, anonymously, all the time.

LearnCpp.com has been up and running since 2007!

About the authors

Alex is the primary author and maintainer of this site. Alex has 10+ years of professional programming experience working on desktop applications in the CAD and gaming industries, with many more years as a project manager and as a product owner, alongside engineers. He now works on this site as a part-time job. You can reach him using the contact form below.

Nascardriver has been contributing to LearnCpp since 2017 as a commenter, editor, and author. He’s a C++ enthusiast who enjoys helping others while picking up knowledge himself.

Special thanks to the following contributors:

Cosmin James (https://github.com/cppjames) for helping to modernize the site’s layout and visual appeal.

All of the readers who have contributed feedback over the years to make the site better!

Support this site!

See those ads scattered around this site? Every time someone clicks one, we make a few cents. It’s not much, but it’s (hopefully) enough to at least pay the hosting fees and maybe buy ourselves a Hawaiian pizza and a pint of Newcastle every once in a while*. (* Beer and programming don’t mix. Please code responsibly.)

If you find this site’s content useful, consider making a donation. All donations go to web hosting fees (currently about $800/yr) and help keep the site free for everybody. Thanks to everyone who has made a donation!

via Paypal

Endorsements

“I just finished reading through your C++ Tutorial. It’s wonderful. I have taught C++ to college students and have examined many, many intro books on the subject. Your tutorial is the clearest and most comfortable coverage available.”
- Dr. Robert C.A. Goff, MCSD, MCDBA, MCSE,
Consulting and Training in Microsoft Technologies

Advertising on LearnCpp.com

LearnCpp.com is not accepting any text-link advertising at this time.

Contact

Contact Form