C++
- C++ is a programming language to create executable on computers.
†
Features †
- C++ is a compiled language, i.e. we compile source code into an executable, which is typically faster than script languages.
- According to the The 2017 Top Programming Languages by IEEE, C++ is the 4th popular programming language.
When to use C++? †
- When you want to make fast programs.
- When you want to use libraries made for C++.
- When you want to make ROS (Robot Operating System) programs (note: other option is Python).
A Recommended Way to Learn C++ †
How to setup the coding environment?
- Install Linux (Ubuntu is recommended) and use g++
- Use Visual Studio on Windows
Beginners:
- Follow the exercise step-by-step exercise (En/Jp) of learning C++.
Useful Links of C++ †
- cplusplus.com is one of the best reference available online. It also has tutorials.
- Stack Overflow is a community of programmers where you can find a lot of questions and answers, or you can ask a new question.
- There is a Japanese version of Stack Overflow.