Search tools, frameworks, libraries, categories and domains
The programming languages developers use most, the rising ones worth watching, and the runtimes, version managers, type checkers and WebAssembly tooling around them.
893M combined weekly package downloads tracked in this domain.
9 categories. Open one to filter, sort and compare its tools.
15 tools
General-purpose languages with the largest professional user bases, roughly ordered by usage.
8 tools
Newer languages gaining real momentum or attention for systems, AI and functional programming.
7 tools
Established functional languages and the Erlang VM family, prized for correctness and concurrency.
6 tools
Server-side and edge runtimes that execute JavaScript and TypeScript outside the browser.
10 tools
Package and project managers, linters, formatters and alternative interpreters for Python.
8 tools
Static type checkers and next-generation compilers for gradually typed languages.
10 tools
Tools for installing and switching language versions and SDKs per project.
10 tools
Wasm runtimes, compilers and frameworks for running sandboxed, portable code in and out of the browser.
7 tools
Virtual machines, JDK distributions and managed platforms that run Java, Kotlin, C# and friends.
Most used and most admired languages
survey.stackoverflow.co
Language growth on GitHub; TypeScript became #1 by contributors
octoverse.github.com
Language usage, adoption intent and the Language Promise Index
blog.jetbrains.com
Monthly language popularity ranking
www.tiobe.com
Ranking based on tutorial search trends
pypl.github.io
Learning roadmaps for Python, Go, Rust, Java, TypeScript and more
roadmap.sh
Current, LTS and end-of-life Node.js versions
nodejs.org
Catalog of Wasm runtimes and their status
github.com