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?
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.
The OOP days are coming to an end. At least the way C++/C#/Java have interpreted OOP.
"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