HackerTubewatch
Surprise me
Frame from Most Popular Programming Languages 1965 - 2019 Plays via YouTube's privacy-enhanced embed

Most Popular Programming Languages 1965 - 2019

Data Is Beautiful
Other
YouTube
Cited on HN 3 times, 2019–2020, never outright recommended score 0
Years with an HN recommendation, 2007–2026

Cited as a data source for historical language popularity, though not as a recommendation.

An animated ranking of the most popular programming languages from 1965 to 2019, built from popularity indexes, GitHub access data and historical surveys.

3 citations · Other · partly dated

3 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@SuddsMcDuff Nov 2019 Cites it
on HN thread Go Turns 10
C++ was invented in 1979. In 1989 the most popular programming languages, in order of popularity, were: 1. C 2. Ada 3. Pascal 4. Lisp 5. Fortran 6. C++ 7. Assembly 8. COBOL 9. BASIC 10. APL Source - [this video]
Data source for 1989 language popularity ranking
@codesections May 2020 Cites it
on HN thread The Magpie Developer (2008)
Read more
> Back then Perl and JS were only really used in web dev Wasn't Perl used pretty extensively for sysadmin tasks, too? It's a dependency of a lot of Unix tools (e.g., git) and I thought that dated to around that time or a bit before. For what it's worth, this video[0] gives the following percentages for some dynamic languages in 2008: JavaScript....21% PHP...........21% Python.........8% Ruby...........4% Perl...........4% Matlab.........3% ================= TOTAL.........60% (I totally forgot about PHP earlier. Oops!) So I stand my my initial claim that it wasn't the case that the _vast_ majority of programmers had yet to experience a dynamic language. Though I can understand it seeming that way to Atwood; didn't he mostly do application development? [0]: Most Popular Programming Languages 1965 - 2019, [this video]
Source for 2008 language share percentages
@masak Aug 2020 Cites it
on HN thread Ask HN: What happened to PG's Arc and Bel?
Read more
So, I've been thinking about this comment a lot over the weekend. It is interesting to consider a "cool kids" demographic, of developers who stray far enough outside of the mainstream to find small but worthy languages. These would include Scala, Haskell, Kotlin, Clojure, Racket, and Rust. (Plus anyone's favorite non-mainstream language, which I in my haste totally forgot!) Earlier this year I found that, at a rough approximation, language mind-share in 2020 consists of 25% Java, 25% JavaScript, 25% Python, and 25% everything else. (My source for that is [this video] -- and I'm sure there are any number of possible objections against those numbers... but I think my point holds even if they're several percentage points off.) We live in the strongest language oligoculture since FORTRAN and COBOL in the 1960s. These top three languages, and their communities, act as strong attractors. People flock around these languages because they're popular and established. Despite that, I'm hopeful. I think there's room for experimentation and playfulness. I think evolution in programming languages is still happening, and that solid/interesting ideas are coming mostly from that fringe, not from the established languages. Both Arc and Bel have a decidedly hobbyist feel. Maybe that's why they are not drawing large crowds. I think the target audience consists of people who like to "sketch in code" and whip something up in 10 minutes using a REPL and highly interactive development rather than somethi
Source for language mind-share estimate

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close