Needs advice
on
GolangGolangPythonPython
and
RustRust

I am a beginner, and I am totally confused, which of these 3 languages to learn first. Go, Rust, or Python. As my studies are going which of them will be easy to learn with studies that is, I can learn and do my studies also. Which one of them will be easily handled with my studies, and will be much much useful in future?

READ LESS
8 upvotes269.9K views
Replies (17)
Recommends
C#
Python

If all you want is a gentle intro and have access to tools and libs that can help with your tasks, Python is the way to go. It's ecosystem is huge and the language is easy to pick up. However, if you are aiming to get into software industry, I'd highly recommend you also pick up another classic language like C++/C#/Java. It really helps you cement some CS & programming fundamentals and get more familiar with the concept of software design and software architecture. Not saying you cannot achieve good architecture in Python or Go, but traditionally you have more materials covering these classic OOP languages. And once you learn them, you can apply your knowledge to other languages and it helps you understand other languages faster.

READ MORE
4 upvotes2 comments228.9K views
Gabriel Nelle
Gabriel Nelle
January 28th 2021 at 8:38AM

The OOP days are coming to an end. At least the way C++/C#/Java have interpreted OOP.

Reply
HymanZHAN
HymanZHAN
January 28th 2021 at 4:06PM

"The OOP days are coming to an end." Well, I've been hearing this phrase for about 5 yrs now... And I don't think we are closer to that end, yet. Paradigms do shift and evolve, and languages too. But I still believe starting from the fundamentals helps you understand the evolution as well. Recommend this talk: https://www.youtube.com/watch?v=Exhh2ZPBrpA&list=PL9oQ7yETvN10Lopbg81O_bwElm9grUkDB&index=2

Reply
Recommends
Python

python is a good language to start for the beginner.

READ MORE
12 upvotes2 comments240.1K views
Jason Bazinet
Jason Bazinet
January 23rd 2021 at 6:39AM

I am starting out from scratch, and I chose Python as well.

Reply
扦arvit Kumar
扦arvit Kumar
January 20th 2021 at 7:02AM

Thanks a lot

Reply
View all (17)
Avatar of HymanZHAN