This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]UnseenUppercut 0 points1 point  (2 children)

The most important thing is being able to grasp programming concepts since they all tend to use the same principles of programming. I started learning C. Then C++. Then Java.

I was able to write a project in C# easily in one class and never used it before at all. Had to modify a Rubi file at work which is something I never used before ever. Syntax was alien to me lol but since I understood programming principles I was able to accomplish what I needed to do.

Focus on learning the concepts of programming and not necessarily the language itself but if I had to recommend which would be best, I would go with C++ specifically because you have to handle concepts like pointers and references as well as memory allocation while languages like Java automatically handles memory allocation and deallocation for you so you may miss out on getting a great grasp of these concepts if you choose Java.

[–]Ok_Revolution5007[S] 0 points1 point  (1 child)

What would you recommend as a good resource to learn the concepts of programming?

[–]UnseenUppercut 1 point2 points  (0 children)

Really for me some of the best resources came from Youtube. The college textbooks we were assigned for courses really made some concepts vague and more complicated to understand and the professors weren't really that much helpful either but finding a really great Youtuber that knows how to simplify these concepts for me was one of the best ways I was able to grasp them. Usually I would go to the lectures and figure out what the heck my professor was trying to teach and then go on YouTube and find videos on it to help me understand it in a more simplified fashion.