Eww. No. Just jump straight into C++. Your first language will be hard and time consuming no matter which language you choose to learn, so you might as well start with C++. The only language that I would recommend before C++ is pure C because C++ is essentially C with concepts like objects, classes, inheritance, etc. So learning C gives you the basic concepts of C++ which then makes stepping into C++ pretty easy.