A language like C++ gives a great introduction into what being a computer scientist is really about. It may not be as glamorous a language as Java, Ruby etc, but it allows you to gain a core understanding of important program features such as pointers and memory management. Even if it is not a language you plan or want to use for the rest of your life, you will appreciate it in years to come when you start to find your desired programming path. C++ is the intellectual predecessor of Java and C#. --------------- Section 1: Introduction and Overview Section 2: Conditional Statements Section 3: Loops and Arrays Section 4: Functions Section 5: Structures Section 6: Object Oriented Programming Section 7: Recursive Function https://www.udemy.com/c-plus-plus-training/ Hidden Content: You must 'reply' before you can see the hidden content.