[Knowledge-Hub.info]

Spreading knowledge

[All Articles] [Contact Us]

Is It better to learn C Then C# or C++?

C++ is an object-oriented language that most programmers use for making applications. In fact, MS Windows, MS Office and many other widely-known programs have been written in that language. Learning it requires a lot of time and the best way to start is to get a nice book on the subject. Don't buy anything for "dummies", but better go for literature that has been written for computer science students.

C and C# are far less popular than C++. C is the simplest of all, but its possibilities are limited. C# is good, but it's pretty new and its uses are limited to Microsoft's .NET. So our advice is don't waste time and go straight to C++, as it is the language #1 for designing computer applications these days. And better start off by studying Visual C++. Install a compiler - a computer program that helps write code and transforms it into an application users can use. Products from Microsoft and Borland are pretty good.

Personally, the author of this article read C++ Programming Language by Bjarne Stroustrup. Mr. Stroustrup was one of the guys who designed the C++ language in the first place, and so should know a thing or two about the language.