+ 20

Did I choose this path correctly?

I'm 15 years old and I've been programming for two years. At first I studied Pascal, I went to the Olympiad, and I won prize-winning places, but now I decided to study C++, how do you think I chose the right one? P.S. I from Ukraine and my grammar English not perfect :)

17th Aug 2018, 6:47 AM
dima
dima - avatar
12 Antworten
+ 6
If you are learning C++ I highly recommend TheChernoProject on Youtube (it's the channel's name), he is an EA game engine developer, besides C++ he also have OpenGL series. And for your question, you are doing the right thing. You are at a young age and know Pascal and want to learn C++. If u are not sure that which language suits you the most you have to try other languages. Which pretty much what I did when I didn't know what job on PC was best for me. So I tried animating, painting, making (crappy) vids, making some trojan, hacking wifies, learning to make games. And I think I like the game development with C++ and OpenGL the most.
17th Aug 2018, 11:45 PM
Light
Light - avatar
+ 11
Thank you!
17th Aug 2018, 7:23 AM
dima
dima - avatar
+ 10
CuRSeD, WoW ,thank you very much.I wish you great success in the future!)
18th Aug 2018, 6:37 AM
dima
dima - avatar
+ 9
C/C++ are useful in order to understand pointers & memory allocation, learn by writing the code. If you cover all of the topics on SoloLearn you can move on to another language (if you want to) or study C++ in detail (smart pointers etc.)
17th Aug 2018, 7:00 AM
MarJan
MarJan - avatar
+ 9
Anaadi Dubey,Thank you.You too.
17th Aug 2018, 9:23 AM
dima
dima - avatar
+ 7
Given the time you have spend programming ,C++ is a better choice all you need is to surround yourself with great books that can help you ,also I suggest you try this link https://code.org ,I hope this help you
18th Aug 2018, 7:30 AM
George S Mulbah II
George S Mulbah II - avatar
+ 6
PAscal supports pointers as well
17th Aug 2018, 7:52 AM
Dlite
Dlite - avatar
+ 5
A good choice. Given you are programming for two years, C++ would not be hard for you. Nevertheless consider yourself for python too
17th Aug 2018, 6:59 PM
Roneel
Roneel - avatar
+ 4
You must go for c++, as pascal is a bit basic but if you know c++ you have a vast field open ahead. C++ creates a strong knowledge base for other languages, which means you can learn any other language easily if you know how to program in C. Good luck
17th Aug 2018, 9:19 AM
Anaadi Dubey
Anaadi Dubey - avatar
+ 3
Pascal is a rare language in the industry nowadays, and C++ is relatively similar to Pascal so the switch is probably a good idea.
17th Aug 2018, 6:57 AM
Vlad Serbu
Vlad Serbu - avatar
+ 3
If you truly want to learn C++ you need two books, not an online tutorial. First you need to learn C by reading 'The C Programming Language' by Kernighan & Ritchie, the guys who invented the language. It's a tiny book and has all you need. The second book you need is about C++, it's called 'C++ Primer' by Stanley Lippman, who was involved in the language's creation.
17th Aug 2018, 5:56 PM
Kirill Kokoshko
Kirill Kokoshko - avatar
- 1
yes, C++ is not a good
19th Aug 2018, 6:27 AM
Naveed Wani
Naveed Wani - avatar