Python and TypeScript makes big gains in pull requests, while Java slips to third place Credit: Thinkstock JavaScript is the most-popular language on GitHub, based on pull requests from the popular code-sharing site. Since September 2016, there have been 2.3 million pull requests for JavaScript, GitHub reports. Following web development staple JavaScript was Python, with 1 million requests, and Java, with 986,000 requests. Python displaced Java as the second-most-popular language on GItHub. Also improving its lot greatly in 2017 was TypeScript, Microsoft’s typed superset of JavaScript, which had 207,000 pull requests, almost four times as many requests as it had the year before. The 15 most popular languages were: JavaScript, with 2.3 million pull requests Python, with 1 million Java, with 985,000 Ruby, with 870,000 PHP, with 559,000 C++, with 413,000 CSS, with 335,000 C#, with 326,000 Go, with 285,000 C, with 239,000 TypeScript, with 207,000 Shell, with 206,000 Swift, with 107,000 Scala, with 99,000 Objective-C, with 66,000 GitHub’s popularity numbers differ from the Tiobe and Pypl indexes, which gauge language popularity based on formulas that look at search engine queries. Tiobe has Java and C in first and second place this month, with Python and JavaScript in fifth and sixth places. Pypl has Java and Python as its top two languages, with JavaScript in fourth place. But RedMonk, which has used a formula assessing GitHub pull requests and Stack Overflow language conversations, did have JavaScript in first place and Java in second place in its June rankings. GitHub also tallied the most-forked projects for the last 12 months: TensorFlow machine learning library, with 24,000 forks. Bootstrap web framework, with 15,000 Gitignore file templates, with 10,800 Jekyll-now blog software, with 10,700. TensorFlow models, with 8,300. The most popular projects on GitHub based on the number of contributors were: Microsoft Visual Studio Code editor, with 15,000 contributors. Facebook React Native mobile apps framework, with 8,800 NPM JavaScript package manager, with 7,600 TensorFlow, with 7,300 Angular-CLI command line interface, with 7,400 GitHub said the site reached 24 million developers in 2017, working across 67 million repositories. The site is used in 200 countries, with North America accounting for 5.9 million accounts. The 100 millionth pull request on GitHub happened this year. JavaScriptJavaPythonSoftware DevelopmentVersion Control Systems