{"id":120468,"date":"2024-11-03T13:09:09","date_gmt":"2024-11-03T11:09:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/python-smestil-javascript-s-1-mesta-v-rejtinge-github-statistika-github-za-2024-god"},"modified":"2024-11-03T13:09:09","modified_gmt":"2024-11-03T11:09:14","slug":"python-smestil-javascript-s-1-mesta-v-rejtinge-github-statistika-github-za-2024-god","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/python-smestil-javascript-s-1-mesta-v-rejtinge-github-statistika-github-za-2024-god","title":{"rendered":"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>GitHub has published a report analyzing statistics for 2024. Key trends:   <\/p>\n<ul>\n<li class=\"l\"> Python has secured the first place in the programming language rankings, pushing JavaScript out of its position as the most popular language on GitHub. TypeScript maintained its third place, having pushed Java down to fourth in last year's rankings. C has fallen to ninth place, ceding eighth place to Shell.     <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/acf8c9118edea47620102c545a2e52f1.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> In the ranking of the fastest-growing languages, Python leads, followed by TypeScript, Go, and HCL.     <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/24387f9d027f7c2420ebd39c2fb198d0.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> In new repositories created in 2024, the most commonly used languages are JavaScript, Python, Java, TypeScript, and C#.    <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/54d3e12d5f2f0cc882c15770bc3dc6bd.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> In 2024, 108 million new repositories were created on GitHub (compared to 98 million in 2023, 85.7 million in 2022, 61 million in 2021, and 60 million in 2020). The total number of projects reached 518 million (+25%).      <\/li>\n<li class=\"l\"> The overall contribution of participants to all projects is estimated at 5.2 billion actions (commits, issues, pull requests, discussions, reviews, etc.). In comparison, 4.5 billion actions were performed in 2023, and 3.5 billion in 2022.\n<li class=\"l\"> Contributions to open and publicly accessible projects are estimated at 1 billion actions (the remaining 4.2 billion (82%) were made in private repositories).\n<li class=\"l\"> The top 10 countries in the ranking remained unchanged for the year: the USA still leads in the number of developers, followed by India, China, Brazil, the United Kingdom, Russia, and Germany.    <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/fadc63471c8ca7e3c2ee16f6f4092b92.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> India's community is recognized as the fastest-growing; sustaining this growth rate, it will surpass the USA's community by 2027. The German community is predicted to drop from seventh to eighth place in 2026, while Russia's community is projected to fall from sixth to ninth place in 2025.    <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/79a6feff884dc76bafbb5973261c5e46.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> In terms of contributions to open projects, developers from the USA lead by a large margin, while Russia did not make it into the top ten (activity from Russia is mainly associated with private repositories). Over the past year, 1.4 million new participants joined the development of open projects on GitHub.      <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/f59265e4e0c8337f6a06017e91d218ab.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> The projects leading in the number of first-time contributors to open projects are VSCode, Home Assistant, Microsoft PowerToys, java2bedrock.sh, ultralytics, flutter, langchain, and Ultimaker Cura.\n<li class=\"l\"> The most popular repositories by number of participants are home-assistant (21K), vscode (20K), leo (20K), first-contributions (13K), flutter (10K), NixOS nixpkgs (9K), next.js (9K), langchain (8K), godot (7K), and ollama (7K).    <\/li>\n<li class=\"l\"> In the past year, 70,000 new public or open projects developing generative AI systems were added (in 2023, 65,000 were added). The number of changes made to AI projects increased by 60% over the year. The total number of AI projects reached 137,000. Among the most popular AI projects are: stable-diffusion-webui, AutoGPT, ollama, gpt4all, gpt_academic, ComfyUI.  <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/b93d60c9ee9afca5413c1602de3c0e0e.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Over the year, a leak of 39 million keys, tokens, and other sensitive data forgotten by developers in code was recorded through repositories. The most common type of vulnerability became issues related to code injection (for example, SQL injection).      <center><img decoding=\"async\" alt=\"Python has displaced JavaScript from the top spot in the GitHub ranking. GitHub statistics for 2024\" src=\"\/wp-content\/uploads\/2024\/11\/ed8e63f58befd8f597ab0612c9da1474.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/ul>\n<p>The winners of the GitHub Awards 2024 have been announced simultaneously:  <\/p>\n<ul>\n<li class=\"l\"> Nomination 'Wonderfully Welcoming': the Home Assistant project, which develops a platform for smart homes.    <\/li>\n<li class=\"l\"> Nomination 'Noteworthy Newcomer': Abi Raja for the screenshot-to-code project with a tool for generating code based on interface layouts and screenshots (utilizing AI systems Claude Sonnet 3.5 and GPT-4o).      <\/li>\n<li class=\"l\"> Nomination 'Global Grandiose': the web framework GatsbyJS (based on React).    <\/li>\n<li class=\"l\"> Nomination 'Awesome AI': Ollama, a toolkit for locally running large language models.      <\/li>\n<li class=\"l\"> Nomination 'Supply Chain Sentinel': Simon Gerst for promoting CodeQL.      <\/li>\n<li class=\"l\"> Nomination 'Audience Choice': the ORM tool (Object-Relational Mapping) Prisma, which simplifies working with PostgreSQL, MySQL, and SQLite in JavaScript and TypeScript code.        <\/li>\n<li class=\"l\">  Nomination 'OSPO Leadership': the largest Indian brokerage platform Zerodha, which actively uses, creates, and maintains Open Source.        <\/li>\n<li class=\"l\">  Nomination 'GitHub for Good': the lab The Hive, which utilized AI in planning for refugee placement.\n<li class=\"l\"> Nomination 'AI Champion': SAP for implementing GitHub Copilot in the development process.          <\/li>\n<\/ul>\n<p>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62166\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>GitHub \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 2024 \u0433\u043e\u0434. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u0438: \u042f\u0437\u044b\u043a Python \u0437\u0430\u043d\u044f\u043b \u043f\u0435\u0440\u0432\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0432 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0435 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0441\u043c\u0435\u0441\u0442\u0438\u0432 JavaScript \u0441 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0441\u0430\u043c\u043e\u0433\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u043d\u0430 GitHub. \u0422\u0440\u0435\u0442\u044c\u0435 \u043c\u0435\u0441\u0442\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043b \u0437\u0430 \u0441\u043e\u0431\u043e\u0439 \u044f\u0437\u044b\u043a TypeScript, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e\u0434\u043d\u0435\u043c \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0435 \u0432\u044b\u0442\u0435\u0441\u043d\u0438\u043b \u043d\u0430 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u044f\u0437\u044b\u043a Java. \u042f\u0437\u044b\u043a \u0421\u0438 \u0441\u043c\u0435\u0441\u0442\u0438\u043b\u0441\u044f \u043d\u0430 9 \u043c\u0435\u0441\u0442\u043e, \u0443\u0441\u0442\u0443\u043f\u0438\u0432 8 \u043c\u0435\u0441\u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120469,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120468","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"GitHub \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 2024 \u0433\u043e\u0434.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/python-smestil-javascript-s-1-mesta-v-rejtinge-github-statistika-github-za-2024-god\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Python \u0441\u043c\u0435\u0441\u0442\u0438\u043b JavaScript \u0441 1 \u043c\u0435\u0441\u0442\u0430 \u0432 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0435 GitHub. \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 GitHub \u0437\u0430 2024 \u0433\u043e\u0434 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"GitHub \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 2024 \u0433\u043e\u0434.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/python-smestil-javascript-s-1-mesta-v-rejtinge-github-statistika-github-za-2024-god\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-11-03T11:09:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-11-03T11:09:14+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Python has replaced JavaScript in 1st place in the GitHub rankings. GitHub statistics for 2024 | ProHoster","description":"GitHub published a report analyzing statistics for 2024.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/python-smestil-javascript-s-1-mesta-v-rejtinge-github-statistika-github-za-2024-god","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Python \u0441\u043c\u0435\u0441\u0442\u0438\u043b JavaScript \u0441 1 \u043c\u0435\u0441\u0442\u0430 \u0432 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0435 GitHub. \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 GitHub \u0437\u0430 2024 \u0433\u043e\u0434 | ProHoster","og:description":"GitHub \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u0430\u043d\u0430\u043b\u0438\u0437\u043e\u043c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 2024 \u0433\u043e\u0434.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/python-smestil-javascript-s-1-mesta-v-rejtinge-github-statistika-github-za-2024-god","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-11-03T11:09:14+00:00","article:modified_time":"2024-11-03T11:09:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120468","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 07:46:52","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:46:52","updated":"2026-01-23 07:46:52","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/120468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=120468"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/120468\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/120469"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=120468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=120468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=120468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}