TypeScript Becomes #1 Language on GitHub, Surpassing Python
TypeScript has overtaken Python as the most-used language on GitHub by contributor count, with 2.6 million monthly contributors according to the GitHub Octoverse 2025 report.
In a historic shift, TypeScript has overtaken Python as the most-used programming language on GitHub by contributor count. According to the GitHub Octoverse 2025 report, TypeScript reached 2.6 million monthly contributors in August 2025.
The Rise of TypeScript
TypeScript's ascent to the top spot reflects several industry trends:
- Type Safety Demand: As codebases grow larger, teams increasingly value TypeScript's compile-time error catching
- AI Code Generation: 94% of AI-generated code errors are type-related, making type-safe languages more reliable for AI-assisted development
- Full-Stack Adoption: TypeScript's use across frontend, backend (Node.js), and mobile (React Native) development
What This Means for Developers
The GitHub data suggests TypeScript proficiency is increasingly valuable in the job market. Teams using TypeScript report:
- Fewer runtime errors in production
- Better IDE support and code navigation
- Easier refactoring of large codebases
- Improved collaboration through explicit type contracts
Python's Continued Strength
Despite losing the top spot, Python remains dominant in specific domains. The TIOBE Index for December 2025 shows Python maintaining a 23.64% market share, particularly in:
- AI and machine learning
- Data science and analytics
- Scientific computing
- Automation and scripting
Looking Ahead
Microsoft's upcoming TypeScript 6.0 and 7.0 releases promise further improvements, including a native Go-based compiler (Project Corsa) that could dramatically improve compilation speed.
Related Articles
Redis 8.4 Brings Hybrid Search, Atomic Multi-Key Operations, and Auto-Repair AOF
Redis 8.4 is now generally available, delivering hybrid search that combines full-text and vector queries using Reciprocal Rank Fusion, new atomic string commands like MSETEX and DELEX, and automatic repair for corrupted append-only files. Lookahead prefetching and JSON memory optimizations round out a performance-focused release.
Deno 2.7 Stabilizes Temporal API and Ships Native Windows ARM Builds
Deno 2.7 has stabilized the TC39 Temporal API, bringing immutable, timezone-aware date and time objects to replace the legacy JavaScript Date API. The release also delivers official Windows ARM builds for Surface and Snapdragon devices, npm overrides support, and global install compilation for standalone executables.
Laravel 13 Ships with PHP Attributes, Passkeys, and Zero Breaking Changes
Taylor Otwell unveiled Laravel 13 at Laracon EU, delivering PHP 8 Attributes as an alternative to class properties, built-in passkey authentication in starter kits, and a new Reverb database driver for horizontal WebSocket scaling. The release requires PHP 8.3+ and promises the smoothest upgrade path in Laravel history.