0
Can we learn multiple programming languages like python and java together??
3 ответов
+ 3
Yes, although there should be a reason for this. Normally, you first learn one language (at least to a moderate level) and then start another one.
There are some complementary combinations, like the front-end trinity - HTML/CSS/JS or SQL with any language - for database manipulations.
0
It depends on your capabilities. Some thing are similar to all languages. But You should first concentrate on learn how to code and make things work, instead of multiplying languages. For ex it is better to know complete file management in java than to know control statement in java and python.
0
Yes, you can learn multiple languages all at once, and if you can, kudos to you. However, there is a reason why it's not only easier but more efficient to learn one language at a time. For one, the syntax in most languages dffer from each other. This is also True of both Python and Java. So, learning the rules of one might confuse you when dealing with the other.
For example, declaring variables. In python, you simply write "x = 1". However, in java, you must delcare the variable data-type "int x = 1". Python handles this in the background, but java requires that you must tell it what type of data is to be stored inside it. There is also another rule with java and other similar languages, you may not change the data-type of that variable. Python however, handles this also in the background and allows you to change it on the fly. This is a simple example, but a solid one.
There is also an additional reason here not to do this. If you've never programmed in your life, understanding the fundamentals of programming will be very, very, hard if you're learning more than one at a time. You won't understand what a variable is if two languages are saying "no, you write it this way". That's not the point, the point is understand what it is, but that gets drowned out if you get frustrated or confused.
So .. yes, you can learn two at once, but you'll find out real quick that it isn't as easy the more complex code you start to write. They are similar, most languages are, but how they 'approach' it is different.
*grrr, 3rd time writing this, dang university internet*