Wednesday 27 May 2015

WHICH ONE SHOULD I LEARN FIRST BETWEEN C AND C ++?

This question is very nice, it is like someone who is aspiring to be a car driver asking should he start learning car on his own or should he go to Driving School. Here, learning car on your own means learning C++ while going to driving school means learning C. However, it all depends on how prepared you are.

C and C++ are two popular and powerful programming languages that you can use to create much kind of applications, while the former is easier the latter is more powerful. Some programmers recommend learning C before C++ as it helps someone to have insight of the more difficult C++. However, some programmers recommend taking bull by the horn and just going for C++. 

The support of Object-Oriented Programming is what makes C++ more powerful than C, and you can create almost anything with C++ that is written in C. The power of C comes from the ability of the language to interact easily with hardware. Hence, C is almost mainly used today to write applications that are very close to the hardware and to program Embedded Systems like Traffic Light, MP3 Players, and Smart Watches etc.

As I said earlier it all depends on how prepared you are and why do you want to learn one of the two languages. If you want to learn all the two I recommend you start with C first then move to C++.



No comments:

Post a Comment