Programming Language! C++ vs C?
By XristosMr
@XristosMr (1)
December 23, 2011 4:26am CST
I had a discussion with a friend of mine about which programming language is better to start programming betwenn C and C++. I think that C++ is the best but he thinks the opposite. Any ideas, help or personal thinks would be really good.
2 responses
@LifeOngoing (129)
• United States
23 Dec 11
C++ is C. C++ just adds object oriented constructs to the C language. Your choice depends on your reason for learning the language. If you think object-oriented languages are the only way to go then, by all means, learn C++. If you have the time learn C, and then later you could add C++ to your portfolio. There aren't many programmers that only know one language nowadays. The successful ones know they should expand their portfolios. How many professional programmers do you know that don't have a scripting language they use in addition to their compiled ones? Also, don't get hooked on the idea of any "best" language. The "best" language doesn't exist. It's only what's "best" for you in your particular circumstances.
1 person likes this
@thesids (22180)
• Bhubaneswar, India
23 Dec 11
Hi XristosMr
Unfortunately, C or C++, they are great only for starting off a career in programming. They are not essentials. To me, C is still the preferred language just because it can allow me to do whatever I want on a computer. C++ comes with several updates the most essential being the Object Oriented Concepts (though you can write programs without this feature too). Today, the world is moving to Object Oriented stuff - almost everywhere on any platform you would find the Need to be Fundamentally Strong in these - So going by the trends, C++ is supposed to be better, ahead and advanced.
The right answer to your query is subjective. Being a teacher, I would opine C++ for you as it seems you are just starting in the world of computer Programming.


