Table of Contents
Which language should I learn after C++?
Ideally, a programmer’s toolset should include one language which is close to system e.g. C or C++, one object-oriented language like Java, Python, or C++, one functional programming language e.g. Scala or Haskell, one powerful scripting language like Perl, Python or Ruby, and JavaScript.
Is it better to learn C++ after C?
A great first step is to simply use C++ as “a better C,” which means that you can program in the C subset of C++ and find the experience better than in C because C++ provides extra type-checking and sometimes extra performance even for plain C code. Of course, C++ also provides much more!
How useful is C++?
In contrast to C, it supports object-oriented programming features like classes. Like C, it is used when a low-level programming language is necessary. While C++ is commonly used for graphics-heavy software such as games, photo and video editing apps, browsers, C is more widely used for embedded devices and OS kernels.
Should I learn C++ or Python first?
@Noodles: I would say that if you want to learn Python (or any other language), the only way to do that is to actually learn it, not just to prepare for learning it. You’ll be a better programmer in the long run from mastering multiple languages, but you can still master C and C++ afterlearning Python.
Is it better to master Python or learn a different language?
Its better you master python rather than learning different language as it has wide range of application. It has well supported libraries which can do most of the dirty work for you. Python is used in many application domains. Here’s a sampling.
Can I learn C and Python at the same time?
Yes, you can. As you move onto Python, you will be struck by the similarities: C is the mother of a number of modern languages including Python. You will also be struck by how much easier things are in Python.
Is C harder to learn than JavaScript?
C is more difficult to learn than JavaScript, but it’s a valuable skill to have because most programming languages are actually implemented in C. This is because C is a “machine-level” language. So learning it will teach you how a computer works and will actually make learning new languages in the future easier.