I am doing B.Tech in computer science and I am in the 1st year (I have almost completed 1st year)
I want to learn a language in the forthcoming summer break (2 months) between the first year and second year, and am quite confused if I should go for C++ or Java.
I have no previous experience of C++ (I did not have comp sci in school), but I have studied C in the first year.
I have asked a few people and most of them tell me that trying to learn java is no good if I already dont know C++, because then I will not know what the concept of "classes" is, and therefore will not be able to understand Java properly.
In a nutshell, my questions are-
1. Should I learn Java or C++ ?
2. Should I join a proper institute or buy books and do java/c++ at home??
I want to learn java, but im hesitant because i dont know if i'll be able to learn it properly if i already dont know C++.....
Any advice would be appreciated, thanks in advance....