She was.
The numbers are absurd
We scanned over 104,000 active startup job listings for technology requirements. Python appears in 19,395 of them — that's 19% of every open role, across every function, at every stage. The next most-mentioned technology is AWS at 11,409 (11%). Python leads by a factor of nearly two.
To put this in perspective: Python is mentioned more often than React, TypeScript, and JavaScript combined (13,928). It shows up more than Kubernetes, Docker, and Terraform put together (13,296). It's not just the most popular language at startups. It's the most popular technology, period.
It's not just AI (but AI helps)
The obvious explanation is the AI boom. LLM-related roles account for 4,647 listings in our dataset, and virtually all of them require Python. But that's only 24% of Python mentions. The other 76% have nothing to do with large language models.
Here's where Python actually shows up:
Data and analytics (6,395 roles) — This is the biggest non-AI bucket. Data analysts, data engineers, analytics engineers, BI developers. The modern data stack runs on Python. Even roles that primarily use SQL for querying still list Python for ETL pipelines, dbt transformations, and ad-hoc analysis.
Backend engineering — Django and FastAPI have quietly eaten market share from Node.js at startups that prioritize speed of development over raw performance. A startup that needs an API built in two weeks is increasingly reaching for Python, not TypeScript.
DevOps and infrastructure — Terraform is written in Go, but the glue scripts that hold infrastructure together are overwhelmingly Python. Boto3 for AWS automation, Ansible playbooks, CI/CD pipeline scripts, monitoring integrations. If you're an infrastructure engineer who doesn't know Python, you're fighting with one hand tied behind your back.
Science and biotech — The growing wave of biotech, climate tech, and hardware startups all lean heavily on Python for simulation, data processing, and prototyping. These aren't traditional "tech" companies, but they're hiring aggressively.
The language that won by not trying
Python's dominance at startups isn't really about Python being the best language for any particular task. It's about Python being good enough at everything while being the easiest to hire for.
A startup CTO making technology decisions is optimizing for three things: speed of development, ease of hiring, and breadth of ecosystem. Python wins all three. You can build a prototype in a weekend, find candidates who know it in a week, and find a library for almost anything in an afternoon.
This is the same dynamic that made JavaScript dominant on the frontend — not technical superiority, but ecosystem gravity. Once enough people know a language, it becomes the rational default even when alternatives are technically better.
The result is a self-reinforcing cycle. More startups use Python → more developers learn Python → more startups can hire Python developers → more startups use Python. We're deep into this flywheel now, and nothing on the horizon looks likely to break it.
What about the alternatives?
TypeScript (4,844 mentions) is the clear #2 for application development, and it's growing. But it's concentrated in frontend and full-stack roles. If you're not building a web UI, TypeScript is rarely the first choice.
Java (4,991) is surprisingly persistent. It shows up heavily in fintech, enterprise SaaS, and companies with JVM-based infrastructure. But it's almost entirely absent from early-stage startups — it's a growth-stage and enterprise phenomenon.
Rust and Go are the darlings of tech Twitter but barely register in our data. They show up in infrastructure-heavy companies (databases, networking, security) and almost nowhere else. If you're learning a language specifically for startup employability, Rust is a poor bet unless you're targeting a very specific niche.
The practical takeaway
If you know Python well, you're qualified for a meaningful slice of every functional category at startups. Not just engineering — data, ops, analytics, even some product roles now expect basic Python literacy.
If you don't know Python and you're considering learning a language, the data makes the decision easy. It's not the most elegant language. It's not the fastest. It's not the most intellectually interesting. But it's the one that 19% of startup employers are asking for, and that number is still climbing.
The recruiter's rule of thumb holds up. When in doubt, it's Python.