Answer the question
In order to leave comments, you need to log in
Should I learn PYTHON or JS first before learning JAVA?
Hello, I have been studying Java for the last 4 months, however, there are still some misunderstandings in terms of programming, since I am completely zero in this. On the hype forums Python, they say the easiest language, etc., in some places self-taught people write that it was easy to learn Js, since it is easier to learn the syntax of other languages \u200b\u200band in general the structure having knowledge of at least one PL behind me, I thought that it might be worth putting Java on shelf and take up something easy. So is it worth it to do this or still continue to dare Java. Sometimes there are feelings that you are not moving anywhere and perfect stagnation overtakes in this regard. Books are not right, there is a lot of water everywhere, the courses were good at the beginning, everything is hackneyed there. I realized that the most important thing is to understand OOP and this very OOP is significantly different in Js and Python from what is used in Java,
Answer the question
In order to leave comments, you need to log in
As a professional in terms of opinions, I will authoritatively tell you this:
The most important thing is to endure stagnation and continue to develop.
This skill (endure when it doesn’t go) is one of the most useful.
For desktop applications under windows - C#.
Then, it will come in handy in Unity when you want to make games.
An example of creating a calculator in C#: here .
Scripting and compiled languages are very different, the former are sharpened for convenience and omnivorousness, the latter for execution speed, and convenience is put on the back burner. OOP is also very different everywhere, even in modern languages, although the general principles are of course the same, but the syntax and all sorts of unique things differ.
Therefore, you need to learn the language in which you will program. That is, you need to start from the task (or the area where you will work). For a new task, you may need to learn a new language, but only after the task appears and it will be up to you to complete it. And just like that, learning a language purely for development is only English.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question