Which programming language should a beginner choose?

Опубликовано: 16 Март 2026
на канале: Александр Ильин про IT
601,946
29k

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/