|Sometimes i think if (Turbo)c++ is not gonna be of any use to me in future, and i feel as if i'm wasting time studying it |
Turbo C++ is a tool for the C++ language.
C++ has versions just like software:
- C++98 (the first version, from 1998)
- C++03 from 2003
- C++11 from 2011
- and upcoming C++14 of 2014
A version of C++ is called a "standard".
Of course, if you want to learn to write code in the newest standard of C++ (the language), Turbo C++ (the tool) is the wrong choice because it's very old.
|Or is it gonna help me in future?|
That's up to you. There are many other languages besides C++, each better or worse suited to helping you achieve what you want to achieve. It's up to you to choose your expertise, and then the language that helps you most.
C++ is a popular choice when program performance is important; for example computer games.
|So i just wanna know if it is worth the time i'm spending studying this? |
I think yes, because things you learn while programming in C++ will apply to other languages as well, so you won't start from absolute zero when you decide to pick up a new language.
For instance, if you learn C++ well, moving to a language such as C, or D, should be very easy because they share a lot with C++.