Answer the question
In order to leave comments, you need to log in
What programming language to learn complete zero?
Hello, I started learning php, it turned out to be very difficult. This is my first PL, most likely it is bad for the first language. I study at the university on those. specialty. Only towards the end of the training I realized that I want to be a proger. Really want and ready to learn. We studied ++, #, Java, but all this passed me by. Tell me which language to start with so that it gives fundamental knowledge and programming skills. Ready to invest in full time when free from study. Googled, everyone advises randomly. Either PHP is offered, then JS. And I generally tend to BASIC, so to speak, from the very basics, or is it nonsense?
Answer the question
In order to leave comments, you need to log in
It's easiest to start with C or JS
. These are the most versatile languages.
And both are equally extremely simple - that is, the minimum entry threshold.
These languages are the easiest to start with.
Looking much more pulling.
If applications with a graph interface (websites and mob applications) then the best choice is js css html
If system programming (microcontrollers for example) then C
Any
Take Excel and figure there
Excel and BASIC are enough for quite serious mathematical calculations
Knowledge of the language and the ability to program are not the same thing. I advise you to start with the CS50 course on computer science and simple programming (it uses Python). If you want to chat, leave your contacts.
As already mentioned above, Python is a good language for learning, I do not advise BASIC and Pascal to stir up, their time has already passed.
Here, rather, the question is why do you need a language? Depending on the direction, different languages are used, i.e. if you decide to develop mobile applications in the future, then I don’t see the point in learning php or python.
1 - we need to start .. (here a client flew by, who has been asking for advice for a
couple of years, but
judging by
the questions - he didn’t write a single line ) .. php was especially criticized in this regard .. earlier it was just basic .. now there is less criticism, but only because it stupidly goes to nirvana))
3 - C ++ is not for the faint of heart - several years to study? .. can you imagine allow?... (and no one guarantees that during this time the king will not be overthrown;))
4 - average, but typed - C #, java - both in the tops of demand, and the entry threshold is not deadly .. the problem of choice is that these are terribly competing PLs))). - C# without options!.. opensource?/Linux?/Android? Which of these words outweighs Windows? - then java, also without options .. (more precisely, crazy options .. the same Kotlin ))
5 - js .... see p2 ... js pulls on 2.5 ... and not just like that .. (see p3 ) .. taking out the brain in js will also be ))... low entry threshold .. it's more of an illusion .. demand? remember in 5 years? .. everything can still change a lot ... and most importantly - useful habits in js will again move you away from universality .. so it's better p4 ..;))
ps python goes to n2.. ((.. i'm a fan of functional style myself.. and python... well, it's good to know it well... but don't bet on it either as a language for learning programming.. or as a language for In any case, a career
will require some polyglot .. you need to master several languages \u200b\u200bat once..
let's say a web - a primitive back on php and a front on js? well, well ... but you put the base on p4)) ... scripting in Linux on python ? - super! .. but only in the piggy bank, and not as the only achievement
.. there is an opinion that the implementation (with rather a simple than a super-complex task) in different languages (ideally in the same execution environment, but this is no longer necessary) is the best a way developed a multilateral understanding of what programming is
.. something like this
I didn't write that it didn't work. I wrote that it is very difficult. The difficulty for me is that he is some kind of trash, or something. Compared to C#, which we studied at the university.
started learning php, it turned out to be very difficult
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question