But soon, the next year in the 11th grade, my syllabus included C++ instead of Java. But the syllabus of C++ was very weak and barely included anything. Plus they were teaching a form of C++ that was only compatible with turbo-c++ and thus very old. I surely stopped learning from them and took it upon myself to learn C++ from the internet tutorials. But the interest aspect wasn't that high because of the lack of encouragement from the institution. I was soon deviating more towards python as it seemed to be one of the good programming languages used to create applications on Ubuntu and I wanted to make my own applications. Python attracted me. It really charmed me in no way other programming languages that I had seen or learnt had. After that I thoroughly started learning python and did only that much of C++ that I needed and a little more.
But these few days, I have been reading a lot of articles regarding the awesome speed of C. I had never in my life even took as much as a glance towards C. I really want to do mainstream programming. What should I do about it? Should I continue to learn C++ and take it to a more advanced level or should I try and learn C also as it is so much in demand. C or C++?