I need help what to learn

sarp312

Reputable
Mar 24, 2015
1
0
4,510
Hi, I'm 15 years old and from Turkey. I'm interested in computers since i was very little and i want to study software engineering abroad.

I know a little bit C++ and Python, enough to make simple programs and know basic linux terminal commands.

The problem is I don't know what should I do. Should I continue learning C++ or Pt-ython or should i start Java or just go on with the terminal? What are your suggestions?
 
Solution
I'm 16 myself, I'm in almost the exact same position as you are in. I know little of C++, C and terminal commands to make basic programs. I've asked many people and the most suggestions I got was Java. So I would recommend Java.

That being said, I would like to suggest C# also along with Java. Visual Basic is worth shedding some light on. Terminal is also useful.
For me, the priority list would be
1. C#
2. Java
3. Terminal/Visual Basic(Maybe depending on what platform I decide to do my programming on.)
I'm 16 myself, I'm in almost the exact same position as you are in. I know little of C++, C and terminal commands to make basic programs. I've asked many people and the most suggestions I got was Java. So I would recommend Java.

That being said, I would like to suggest C# also along with Java. Visual Basic is worth shedding some light on. Terminal is also useful.
For me, the priority list would be
1. C#
2. Java
3. Terminal/Visual Basic(Maybe depending on what platform I decide to do my programming on.)
 
Solution


Learn C (not C++) and spend a lot of time learning the Unix libraries (they're quite easy, far easier than Windows). Once you're very, very comfortable with C, move on to C++.