Technology

TypeScript 2026: How It Became #1 on GitHub and Why AI Pushed It There

Sarah Chen

Sarah Chen

24 min read

TypeScript has become the most-used programming language on GitHub for the first time. According to GitHub's 2025 Octoverse report, TypeScript overtook both Python and JavaScript in August 2025, marking the most significant language shift in more than a decade. Linuxiac's summary of the Octoverse rankings notes that TypeScript added over one million new developers in 2025—a 66% year-over-year surge—bringing its total to 2.63 million active contributors, while Python added 850,000 (+48% YoY) and JavaScript 427,000 (+25% YoY). At the same time, GitHub reports that more than 1.1 million public repositories now use an LLM SDK, with 693,867 of those created in the past 12 months alone—a 178% year-over-year increase—and 80% of new developers use AI tools like GitHub Copilot in their first week. The story in 2026 is that AI-assisted development favors typed languages: TypeScript's static types give AI-generated code a safety net, while Python remains unrivaled in AI and ML repositories and is the language many teams use to visualize these trends. This article examines how TypeScript reached number one, why AI accelerated the shift, and how Python still dominates data and visualization.

The Biggest Language Shift in Over a Decade

TypeScript's rise to number one on GitHub did not happen overnight. GitHub's Octoverse 2025 and GitHub's deep dive on TypeScript, Python, and the AI feedback loop explain that in 2025 TypeScript overtook both Python and JavaScript to become the most-used language on GitHub for the first time—the most significant language shift in more than a decade. A new developer joins GitHub every second, and the platform's language mix is increasingly driven by AI-assisted development: TypeScript's static type system provides a safety net for code generated by AI, reducing errors and ambiguity compared to loosely-typed JavaScript. At the same time, nearly every major frontend framework—including Next.js 15, SvelteKit 2, Qwik, and Astro 3—now defaults to TypeScript scaffolding, so new projects start typed by default. The following chart, generated with Python and matplotlib using Octoverse-style rankings, illustrates the relative position of the top languages on GitHub in 2025–2026.

Top Programming Languages on GitHub 2026 (Octoverse)

The chart above shows TypeScript in the lead, with Python and JavaScript close behind—reflecting the shift that GitHub's data confirms. Python is the natural choice for building such visualizations: engineering and data teams routinely use Python scripts to load language rankings or repo counts from APIs or CSV exports and produce publication-ready charts for reports and articles like this one.

Why AI Pushed TypeScript to Number One

AI-assisted coding has changed how developers choose languages. GitHub's analysis and Linuxiac's coverage both stress that TypeScript's static type system gives AI-generated code a safety net: types reduce ambiguity, catch errors at edit time, and make suggestions more predictable. When Copilot or ChatGPT suggests code, typed signatures clarify intent and surface mistakes before run time—whereas in JavaScript, the same suggestions can slip through with subtle bugs. That feedback loop has accelerated TypeScript adoption: developers who use AI tools tend to prefer typed languages, and TypeScript is the default for the web and Node.js stack. Forbes' 10 takeaways from GitHub Octoverse 2025 and the main Octoverse report add that over 1.1 million public repositories now use an LLM SDK, with 693,867 created in the past year—a 178% year-over-year increase—and monthly contributors to AI projects grew from 68,000 in January 2024 to 200,000 by August 2025. So the story is not just "TypeScript is popular"; it is that AI and TypeScript are reinforcing each other, with Python remaining the language of choice for AI/ML repositories and for analyzing and plotting this data.

Python Still Leads in AI and Machine Learning Repos

TypeScript leads overall usage on GitHub, but Python still leads in AI and machine learning. GitHub's TypeScript and Python analysis states that Python remains unrivaled in AI and ML, leading with 582,000 AI-tagged repositories and +50.7% year-over-year growth. That has created what GitHub calls a hybrid stack trend: developers combine Python's data pipelines and ML models with TypeScript's app and API layers. Frontend and backend services are increasingly TypeScript (or JavaScript); data science, training, and inference remain Python. When teams need to visualize language trends, repo growth, or LLM adoption, they often use Python and libraries such as pandas, matplotlib, or seaborn—the same stack they use for data work. The following chart, produced with Python, summarizes the explosive growth of LLM SDK usage on GitHub as reported in the Octoverse 2025 report.

LLM SDK Repository Growth on GitHub 2025–2026

The chart illustrates the 178% year-over-year increase in repositories using an LLM SDK and the 1.1 million+ total—context that explains why AI and typed languages are reshaping the language mix. Python is again the tool of choice for generating such charts from Octoverse-style data or internal metrics, keeping analytics consistent with the rest of the data stack.

One Million New TypeScript Developers in a Year

The scale of TypeScript's growth in 2025 is striking. Linuxiac's summary of Octoverse 2025 reports that TypeScript added over one million new developers in 2025, a 66% year-over-year surge, with 2.63 million active contributors on GitHub. Python added 850,000 (+48% YoY) and JavaScript 427,000 (+25% YoY)—so TypeScript not only leads in total usage but also in growth rate. That momentum reflects framework defaults (Next.js, SvelteKit, Qwik, Astro), enterprise adoption (many companies standardizing on TypeScript for frontend and Node.js), and AI tooling (Copilot and ChatGPT working better with typed code). For teams that track language adoption—whether for hiring, training, or platform strategy—Python is often used to load Octoverse or similar data and plot growth over time. A minimal example might look like the following: load a CSV of language contributor counts by year, compute year-over-year growth, and save a chart for reports or dashboards.

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv("octoverse_languages.csv")
df["yoy_growth"] = df.groupby("language")["contributors"].pct_change() * 100
fig, ax = plt.subplots(figsize=(10, 5))
for lang in ["TypeScript", "Python", "JavaScript"]:
    subset = df[df["language"] == lang]
    ax.plot(subset["year"], subset["contributors"], marker="o", label=lang)
ax.set_ylabel("Contributors (millions)")
ax.set_title("Top languages on GitHub (Octoverse-style)")
ax.legend()
fig.savefig("public/images/blog/language-growth.png", dpi=150, bbox_inches="tight")
plt.close()

That kind of Python script is typical for developer insights and engineering analytics teams: same language as much of their data pipeline, and direct control over chart layout and branding.

The Hybrid Stack: TypeScript for Apps, Python for Data

The 2026 stack is increasingly hybrid. GitHub's analysis describes developers combining Python's data pipelines and ML models with TypeScript's app and API layers. TypeScript dominates web frontends, Node.js backends, and tooling (Vite, ESLint, Prettier); Python dominates data exploration, model training, inference APIs (FastAPI, Flask), and visualization (matplotlib, seaborn, Plotly). The same team might write TypeScript for the product UI and Python for the analytics dashboard that visualizes usage—or Python for the model pipeline and TypeScript for the API that serves it. That split is reflected in GitHub's numbers: TypeScript is number one by overall usage, while Python is number one by AI-tagged repositories and remains the default language for data science and ML curricula and job postings. Python is also the default for building the charts and reports that explain these trends—so from product to analytics, TypeScript and Python form a standard combination in 2026.

What the Octoverse Numbers Mean for Developers and Teams

The Octoverse shift has practical implications. Forbes' takeaways from Octoverse 2025 and the official Octoverse site highlight that six of the top ten fastest-growing open source projects focus on AI infrastructure, and 80% of new developers use AI tools in their first week. For hiring and training, that means TypeScript and Python are the two languages that matter most for broad reach: TypeScript for web and full-stack roles, Python for data, ML, and automation. For platform and tooling, it means typed JavaScript (TypeScript) and Python are the primary targets for IDE support, linters, and AI coding assistants. For data and reporting, it means Python remains the language of choice for pulling GitHub or internal metrics and visualizing language adoption, repo growth, and AI usage—so the same Python scripts that power internal dashboards can power articles and public reports.

Conclusion: TypeScript at Number One, Python Everywhere Else That Matters

In 2026, TypeScript is the most-used language on GitHub for the first time, and AI-assisted development is a major reason why. TypeScript overtook Python and JavaScript in August 2025—the biggest language shift in over a decade—with over one million new developers in a single year and 2.63 million active contributors. Over 1.1 million public repositories use an LLM SDK, with 693,867 created in the past year (+178% YoY), and 80% of new developers use AI tools in their first week. TypeScript's static types give AI-generated code a safety net, and Python remains number one in AI-tagged repos (582,000, +50.7% YoY) and the default for data, ML, and visualization. The hybrid stack—TypeScript for apps and APIs, Python for data and charts—is the new normal. Teams that embrace both and use Python to measure and visualize these trends are well positioned for 2026 and beyond: TypeScript is where the web lives; Python is where the data and the story get told.

Sarah Chen

About Sarah Chen

Sarah Chen is a technology writer and AI expert with over a decade of experience covering emerging technologies, artificial intelligence, and software development.

View all articles by Sarah Chen

Related Articles

Vue.js 2026: 45% of Developers Use It, #2 After React, and Why Python Powers the Charts

Vue.js 2026: 45% of Developers Use It, #2 After React, and Why Python Powers the Charts

Vue.js is used by roughly 45% of developers in 2026, ranking second among front-end frameworks after React, according to the State of JavaScript 2025 and State of Vue.js Report 2025. Over 425,000 live websites use Vue.js, and W3Techs reports 19.2% frontend framework market share. The State of Vue.js 2025 surveyed 1,400+ developers and included 16 case studies from GitLab, Hack The Box, and DocPlanner. This in-depth analysis explores Vue adoption, the React vs. Vue landscape, and how Python powers the visualizations that tell the story.

VS Code 2026: 72% Market Share, 201M+ Python Extension Installs, and Why It Still Dominates

VS Code 2026: 72% Market Share, 201M+ Python Extension Installs, and Why It Still Dominates

Visual Studio Code commands roughly 72% of the code editor market in 2026, with over 14 million active monthly users and the Python extension alone exceeding 201 million installs. The 2025 Stack Overflow Developer Survey (49,000+ respondents) and JetBrains State of Developer Ecosystem 2025 confirm VS Code and Visual Studio as the top IDEs, while AI-enabled editors like Cursor gain traction. This in-depth analysis explores why VS Code won, how Python drives the ecosystem, and how Python powers the visualizations that tell the story.

Terraform 2026: 89% Use IaC, OpenTofu and Pulumi Rise, and Why Python Powers the Charts

Terraform 2026: 89% Use IaC, OpenTofu and Pulumi Rise, and Why Python Powers the Charts

Infrastructure as Code adoption has reached 89% of respondents in 2026, with 68% operating across multiple clouds, according to the State of IaC 2025 report. Terraform remains the most widely used IaC tool, but only about 20% of organizations plan to use it going forward—with OpenTofu, Pulumi, and Crossplane gaining ground after HashiCorp's licensing shift. This in-depth analysis explores IaC adoption, the Terraform vs. OpenTofu landscape, and how Python powers the visualizations that tell the story.