+ 17
Advice for beginners.
I started coding with python 1 month ago. After few weeks I tried write codes on Java but I couldn’t get used to Java. I didn’t understand thoroughly. Should I continue with python till I understand it perfectly or try to understand these two at the same time ?
57 odpowiedzi
+ 20
You should in general choose the language according to what you want to do with it - because different languages have different fields of application!
Starting with Java wouldn't have worked with me either, because you have to jump right into an evolved coding structure with classes, which for some people is hard to understand.
If you plan to learn Java in the future, maybe you'd want to start with C instead, because you'll be able to build the foundation first before you build the OOP roof on top of it.
But it is kind of subjective, and tied to what you eventually want to do.
And whichever way you choose, you won't spoil yourself for anything - you can still learn more languages later!
+ 12
According to your progress here, you're still in the very first chapters of the course. How far have you gone ?
+ 11
I don't understand Java too.
Still alive.
After 5 years I don't understand python completely.
Still alive and good reason not to learn Java if I understand you right.
Conclusion 1: Let Java be Java and have fun with Python
Conclusion 2 : You do not use searchbar
+ 11
You choose. Its your destiny. We can only influence it. Personally, learn Python, then Java.
+ 9
Different languages have different use but i would advice you to start with c++ and the others will follow because c++ uses both c concepts and introduces you to OOP too which is a concept in java( killing 2 birds with one stone)i did it myself and it gave me a good foundation
+ 8
That's not so bad after all.
Have you tried to look around a bit in this forum? We've got lots of discussions where that sort of beginner issues are dealt with.
+ 7
Ethem Can then you are very far from being good in python. There are more things you need to know. I would say you don't even know the basics, since Python is all about functions and classes.
If you want to move to Java that's no problem, but you should not mention that you already know Python, because you don't.
Translating between two languages requires you to already have fundamental knowledge of many features. You can't translate between two languages if you don't know at least one.
Whatever language you choose, try to focus on it. It is not advisable for beginners to learn more than one language at once. Good luck!
+ 7
Continue with Python for a while. Don't confuse yourself too much with multiple languages at the beginning.
+ 5
Ethem Can ...
Nullpointer🤓
About 5 languages as good as my cat...
+ 5
Ethem Can don't give up, the beginning is the hardest thing in programming. The more you code, the more powerful and handy programming becomes. Good luck!
+ 5
Do just one if you can't do two.
+ 4
Never give up.
+ 4
One language at a time is much better consider the alternative. Once you master the python language and it all syntax( Loops, control structure, variables and other stuffs) all other programming languages have the same technique but they differ in the way of writing (Presentation).
My advice learn python first then if u find there is a need to learn other languages then you may proceed! but in python everything can be accomplished.
+ 3
Truth be told,nobody understands python completely,but my advice is learn one language well first..
+ 3
1 language at a time.
👍💮
+ 3
Anas Naeem don't spam please.
Jagdish Maurya this is not the right place to post your question, use the searchbar to find you answer, or create a new post if you don't. Thanks.
+ 3
I think you can be doing python as your main task then be doing java as a side-task
+ 3
It all depends on what you want to do first, if you want to develop an app first, just keep learning java with time you will come to understand it more better,
But if you want a website first i suggest you continue with python before java..
+ 2
Truth be told one thing that keeps the ball rolling
CONSISTENCY alone.