Which language do developers recommend for beginners starting to learn programming?
NicolasBrondinBernard
Python, JavaScript, Java, C++, which one should you choose to get started? Here's what developers themselves recommend the most!

Article published on 31/01/2024, last updated on 10/08/2026
In total, more than 40% of devs recommend starting programming with JavaScript or TypeScript
One of the opinions that came up most often is based on the fact that everyone should start with the language that is best suited to what the person wants to do (video games, websites, mobile apps, etc.)
Summary
Total: 528 responses
- Python: 31.1% (165)
- C/C++/Rust: 11.5% (61)
- Java: 12.3% (65)
- JavaScript/TypeScript: 43.7% (231)
- Ruby: 0.18% (1)
- C#: 0.18% (1)
- Php: 0.18% (1)
- Scratch: 0.18% (1)
- Elixir: 0.18% (1)
- Swift: 0.18% (1)
LinkedIn poll
Total: 496 responses
- Python: 30% (149)
- C/C++/Rust: 11% (55)
- Java: 12.9% (64)
- JavaScript/TypeScript: 45.1% (224)
Additional responses: Ruby 0.2% (1), Swift 0.2% (1), C# 0.2% (1), Elixir 0.2% (1)
Source: https://www.linkedin.com/feed/update/urn:li:activity:7156205799336263680/
Twitter poll
Total: 32 responses
- Python: 50% (16)
- C/C++/Rust: 18.7% (6)
- Java: 3.1% (1)
- JavaScript/TypeScript: 21.8% (7)
Additional responses: Php 3.1% (1), Scratch 3.1% (1)
Source: https://twitter.com/CodeGarage_FR/status/1750439267023679903
Complete courses, exercises and certificates to really learn programming!
4.8 average rating
No comments yet