Answer the question
In order to leave comments, you need to log in
What is the best language to start with?
I am no longer a beginner in programming, I know 6 languages, I write websites, programs.
But my friend, who is just starting to program, had a question: What language should I learn first, and are there detailed interesting guides on it, so that I would not be ashamed to advise.
PS Why don't I advise myself?
I started out difficult and learned on my own without guides (From personal experience, so to speak (for the most part)).
Answer the question
In order to leave comments, you need to log in
Yes, it doesn't matter: now there are extra mana/guides/courses/etc for any of the top languages.
everything else is taste and a purely subjective thing. The good news is, you have to try everything and choose what you like.
It's better to start with a language with static typing.
It's not JavaScript, it's not Python, it's not PHP.
These are C, Go, Pascal, etc.
For practical reasons and ease of study, Go is better today.
Of course JavaScript
1. Easiest
2. Most popular githut.info
3. Nothing to install (works in any browser)
And in my opinion, the question will now cause a srach)))
Everyone will shout for their monastery, well, I'm no worse.
Recommend Python. Lots of textbooks, courses and more.
In such sharagas as MIT, Stanford, Harvard, they teach elementary Computer Science courses with examples in Python.
As a first language, it is very, very good.
one participant named OnYourLips said the very right thing that languages are divided not only by complexity and ease and not by ease of entry and exit, but by the degree of fragmentation of knowledge and the unity of the ecosystem.
To understand this, just look at the job structure for Javascript and Python.
Well, or look at hundreds of pages of holivor on the question "what to learn after learning the syntax of JS"
It seems to me that in Python everything is more obvious for a beginner in this regard.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question