{"id":50606,"date":"2025-12-31T17:02:06","date_gmt":"2025-12-31T22:02:06","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=50606"},"modified":"2025-12-31T17:02:06","modified_gmt":"2025-12-31T22:02:06","slug":"top-programming-languages-of-2025","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2025\/12\/31\/top-programming-languages-of-2025\/","title":{"rendered":"Top Programming Languages of 2025"},"content":{"rendered":"<p><a href=\"https:\/\/github.blog\/news-insights\/octoverse\/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1\/\">GitHub<\/a> (<a href=\"https:\/\/x.com\/github\/status\/2003579694424424493\">tweet<\/a>):<\/p>\n<blockquote cite=\"https:\/\/github.blog\/news-insights\/octoverse\/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1\/\">\n<p>This surge in activity coincides with a structural milestone: for the first time, TypeScript overtook both Python and JavaScript in August 2025 to become the most used language on GitHub, reflecting how developers are reshaping their toolkits. This marks the most significant language shift in more than a decade.<\/p>\n<p>[&#8230;]<\/p>\n<p>Generative&#x202F;AI is now standard in development. More than 1.1 million public repositories now use an LLM SDK with 693,867 of these projects created in just the past 12 months alone (+178% YoY, Aug &rsquo;25 vs. Aug &rsquo;24). Developers also merged a record 518.7M pull requests (+29% YoY). Moreover, AI adoption starts quickly: 80% of new developers on GitHub use Copilot in their first week.<\/p>\n<p>[&#8230;]<\/p>\n<p>TypeScript is now the most used language on GitHub. [&#8230;] Its rise illustrates how developers are shifting toward typed languages that make agent-assisted coding more reliable in production. It doesn&rsquo;t hurt that nearly every major frontend framework now scaffolds with TypeScript by default. Even still, Python remains dominant for AI and data science workloads, while the JavaScript\/TypeScript ecosystem still accounts for more overall activity than Python alone.<\/p>\n<\/blockquote>\n<p>Java is #4 and C# is #5.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/08\/28\/what-xcode-26s-ai-chat-integration-is-missing\/\">What Xcode 26&rsquo;s AI Chat Integration Is Missing<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/06\/19\/swift-assist-part-deux\/\">Swift Assist, Part Deux<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/03\/24\/tim-dont-kill-my-vibe\/\">Tim, Don&rsquo;t Kill My Vibe<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/03\/14\/rewriting-the-typescript-compiler-in-go\/\">Rewriting the TypeScript Compiler in Go<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>GitHub (tweet): This surge in activity coincides with a structural milestone: for the first time, TypeScript overtook both Python and JavaScript in August 2025 to become the most used language on GitHub, reflecting how developers are reshaping their toolkits. This marks the most significant language shift in more than a decade. [&#8230;] Generative&#x202F;AI is now [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2025-12-31T22:02:10Z","apple_news_api_id":"7cf7e317-c135-4d2c-9ed3-98042d622da8","apple_news_api_modified_at":"2025-12-31T22:02:10Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AfPfjF8E1TSye05gELWItqA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[1351,2717,524,346,71,232,2744],"class_list":["post-50606","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-artificial-intelligence","tag-copilot-ai","tag-github","tag-javascript","tag-programming","tag-python","tag-typescript"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/50606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=50606"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/50606\/revisions"}],"predecessor-version":[{"id":50607,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/50606\/revisions\/50607"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=50606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=50606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=50606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}