Should I learn another programming language or should I master Python?
-
Python is my first programming language. I hadn't programmed in any other language before I started in Python. I wouldn't consider myself to be really good at this stuff, but I would say I've gotten quite better since I started. I'm wondering wether I should learn a different language like Java or master Python. What are your thoughts on this? Should I stick with Python and try to build something cool with it or start learning a new language like Java?
-
Answer:
I would say master python, then move on. The benefit of mastering a language before moving on is that you you know one language well, and where you are now mastery of one language seems like a good idea. Later on you should take a look at a functional language, as that will force you to try to solve the same problems in a completely different way. As others have stated, languages are just tools to solve problems with, but if you don't know how to solve a very difficult problem with one language, then learning another seems a bit premature.
Zeerak Waseem at Quora Visit the source
Other answers
I would definitely master Python, you may regret it if you don't and have to come back to it years from now. (I speak from experience) It has a high power to ease-of-use ratio and it comes up in almost every field involving computers, from animation and vfx to medicine and aviation.
KC McLaughlin
Language is a tool to solve problem, every one has its own advantage area and every one has its unique philosophy of dealing with problem, then familiar with more language will be a great help
Huo Xiaochai
I would recommend learning JAVA or C++. It doesn't matter if you know anyother lang.,but these two are must. I also want to suggest C but I am guessing from your interest C is not an good option for you. Acc to me every programmer or developer must know above languages. They must know OOPs concept very well.
Suraj Fale
Related Q & A:
- What programming languages should I learn for Web development?Best solution by Yahoo! Answers
- Is English really a difficult language for autistic to master?Best solution by answers.yahoo.com
- Where can I learn sign language fast?(and free?Best solution by Yahoo! Answers
- Where can I learn about computer programming?Best solution by Yahoo! Answers
- How can I learn more in the French language?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.