Seeker Research
Original analysis based on aggregate career intelligence data collected through Seeker. Sample: 231,147 career analyses.
Which Programming Languages Companies Actually Ask For (231,147 Postings Analyzed)
By Seeker Research
Every few months a new ranking claims some language is "taking over." Most are built from GitHub stars or survey popularity — what developers enjoy, not what employers require. We wanted the latter, so we counted mentions across 231,147 active job postings.
The ranking
Share of all 231,147 active postings that mention each language:
- Python — 10.7%
- SQL — 7.7%
- Java — 4.4%
- JavaScript — 3.1%
- C++ — 2.7%
- TypeScript — 2.6%
- C# — 1.5%
- Swift — 1.0%
- Kotlin — 0.8%
- Ruby — 0.7%
- Golang — 0.7%
- Rust — 0.7%
Python leads, and it isn't close. It appears in roughly one in nine of all postings — not just engineering ones — because data, analytics, finance and operations roles increasingly expect it too. SQL is second, which is the real story: it's not a general-purpose programming language, but it's the most broadly required data skill in the market, cutting across analyst, engineering and business roles alike.
After that the familiar general-purpose languages line up: Java, JavaScript, C++, TypeScript and C#. The front-end pair (JavaScript + TypeScript) combined roughly matches Java. Mobile shows up through Swift and Kotlin. Ruby, Go and Rust each sit under 1% — real, but niche relative to the incumbents.
A note on method (and why it makes the list trustworthy)
We counted the skill tags on each posting and reported the share of postings mentioning each language. We deliberately excluded ambiguous single-word or single-letter tokens — "Go", "R" and "C" — because those tags collide with ordinary English ("go-to-market", the letter grade "C") and inflate the count with non-programming mentions. Rather than publish a suspicious number, we left them out and said so. That's the difference between a ranking from real postings and one from a marketing blog: when the data is messy, we tell you, instead of dressing it up.
About this data
Figures come from 231,147 active job postings in Seeker's corpus, aggregated 2026-07-13. Shares are the percentage of postings whose skill tags include each language. The corpus refreshes continuously, so exact percentages drift over time.
Methodology
Based on analysis of 231,147 job listings from the 231,147 active job postings from Seeker's corpus; share of postings whose skill tags include each programming language; aggregated 2026-07-13. dataset.
See where your experience fits
Upload your resume to see how these findings apply to your background. Free analysis in about 60 seconds.
Analyze my resumeRelated insights & guides