Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Home » Tip Bank » C++
Language: C++
Expertise: Beginner
Sep 23, 1999



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Learning C++ From Scratch?

One of the most frequently asked questions I receive is: "How can I learn C++?". First, remember is that C is not a pre-requisite for learning C++. In fact, as a beginner, you may find that learning C++ directly is easier. One way to learn C++ is to take a course. However, courses are quite costly. You can find less expensive alternatives.

Next, get a good C++ primer book. Because this is a matter of personal taste, I cannot recommend a specific title. Some folks prefer Q&A format, while others are more comfortable with a structured organization of topics, so you should find the book that suits your preferences.

Finally, you should get a C++ compiler to experiment with. You can find many free C++ compilers on the Web, such as www.bloodshed.nu/devc.html. A good primer book and a compiler can provide you with all the theoretical and practical training needed to learn C++ from scratch when time is the only resource you have to invest.

Danny Kalev
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date