Choosing your first programming language is the most important step in starting a developer career. In this video, I'll discuss which programming language is best to learn from scratch. I've selected six languages that are suitable for becoming a programmer: JavaScript, Python, PHP, Java, C#, Kotlin, and Swift.
Why you shouldn't choose other languages (Go, C++, C, Rust, 1C, etc.) that aren't in the video: https://t.me/digital_ninjaa/62
Why a beginner shouldn't become a full-stack developer: https://t.me/digital_ninjaa/52
Why a beginner shouldn't choose a multi-platform developer: https://t.me/digital_ninjaa/61
My social media:
Support the channel on Boosty: https://boosty.to/digital_ninja
Telegram: https://t.me/digital_ninjaa
Live Telegram channel: https://t.me/sanya_ilyin
Twitter: / digital_ninjaaa
Instagram: / jjoskey
Timecodes:
00:00 - Introduction
00:19 - Why language choice is important
00:55 - 3 development areas
01:55 - Where a beginner shouldn't go
03:25 - 7 languages
07:15 - Evaluating languages based on 5 criteria
10:37 - And a couple more tips
Materials used in the video:
1. Table with ratings, vacancies, and versatility: https://docs.google.com/spreadsheets/... (click the tabs below)
2. TIOBE and PYPL ratings: https://www.tiobe.com/tiobe-index/, https://pypl.github.io/PYPL.html
3. Salary ranking by language: https://habr.com/ru/article/679698/