<p><img src="https://static3.businessinsider.com/image/6009c1f4c94799001992c96e-1777/59de8c1092406c9d018b6078.jpeg" border="0" alt="59de8c1092406c9d018b6078" data-mce-source="GitHub" data-mce-caption="GitHub founder and CEO Chris Wanstrath"></p><p></p><bi-shortcode id="summary-shortcode" data-type="summary-shortcode" class="mceNonEditable" contenteditable="false">Summary List Placement</bi-shortcode><p>2020 was an extraordinary year that changed the way many developers work, according to GitHub's annual <a href="https://octoverse.github.com/">State of the Octoverse report</a>.</p><p>Since GitHub was founded in 2008 and acquired by Microsoft in 2018, it has become the largest host of source code in the world, connecting more than 56 million developers across the globe. Its scale allows it to track various trends, including an annual ranking of the top programming languages, which it calculates based on the number of contributions to repositories in a given language, as well as new repositories created.</p><p>Despite 2020's <a href="https://www.businessinsider.com/covid-19-pandemic-open-source-developers-github-octoverse-2020-12">many job-related changes</a>, developers maintained a few preferences over the course of the year, with the top three languages maintaining their rankings. There were a few shifts, however, with C bumping up, PHP falling down, and TypeScript receiving the biggest surge in popularity as it jumped from seventh to fourth place in the ranking.</p><p>Meanwhile, GitHub's report also found that non-work open source activity jumped on the weekends at higher levels than in 2019, which could indicate that <a href="https://www.businessinsider.com/covid-19-pandemic-open-source-developers-github-octoverse-2020-12">users were increasingly focusing on passion products in their free time</a>.</p><h2>According to GitHub, here are the top programming languages, as well as how they're used. </h2><p><em>(Disclosure: The author's mother is currently employed at Microsoft, working on the company's open source initiatives.)</em></p><p><strong>SEE ALSO: <a href="https://www.businessinsider.com/most-popular-programming-languages-github-2019-11" >The 10 most popular programming languages, according to the Microsoft-owned GitHub</a></strong></p><p><strong>SEE ALSO: <a href="https://www.businessinsider.com/udemy-sale-deals-on-courses" >As part of Udemy's sale, online courses in topics such as Python, game design, and drawing are as low as $11.99</a></strong></p><p><strong>SEE ALSO: <a href="https://www.businessinsider.com/covid-19-pandemic-open-source-developers-github-octoverse-2020-12" >Open source developers have worked longer hours and spent more free time programming during the pandemic, new GitHub report shows</a></strong></p><h3>#10: Ruby</h3><img src="https://static5.businessinsider.com/image/6009ddd5c94799001992ca1b-400-300/10-ruby.jpg" alt="" /><p><p>Yukihiro "Matz" Matsumoto created Ruby in Japan in the 1990s. This open-source language is similar to Python in the sense that it's structured like the English language. Ruby has seen a sharp decline in popularity over the past half-decade, falling from fifth to tenth place in the State of the Octoverse report since 2014.</p></p><br/><br/><h3>#9: Shell</h3><img src="https://static6.businessinsider.com/image/6009db9c21f52a0018cb9e93-400-300/9-shell.jpg" alt="" /><p><p>A shell script is a computer program designed to control an operating system via commands, rather than using the graphical user interface (like the icons on a desktop).</p><p>Someone might encounter Shell when they run into a computer problem and an IT systems administrator remotes in to use it to fix the issue. </p></p><br/><br/><h3>#8: C</h3><img src="https://static3.businessinsider.com/image/6009d8f9c94799001992ca05-400-300/8-c.jpg" alt="" /><p><p>Ken Thompson and Dennis Ritchie developed C in the 1970s and, due to the way it's compiled, it's well-suited to developing operating systems. For example, Linux and Unix were both built using C.</p></p><br/><br/><h3>#7: C++</h3><img src="https://static4.businessinsider.com/image/6009dd3cc94799001992ca17-400-300/7-c.jpg" alt="" /><p><p>C++ (pronounced"C-plus-plus") is a descendent of C, and was originally named "C with classes," as it added object-oriented features that C lacked. </p><p>C++ was one of the most popular programming languages in the 1990s, but has since decreased in use, though it's still a core language in many operating systems, browsers, and games.</p></p><br/><br/><h3>#6: PHP</h3><img src="https://static3.businessinsider.com/image/6009cf8cc94799001992c9ce-400-300/6-php.jpg" alt="" /><p><p>Rasmus Lerdorf created PHP in 1995 and it stands for PHP: Hypertext Preprocessor — because "HP" was already taken. This scripting-language is most commonly used for web development and has seen a recent decline in use since 2018, in part <a href="https://www.businessinsider.com/stack-overflow-developer-survey-10-most-dreaded-programming-languages-2020-5#6-php-5">because many programmers don't like using it</a>. PHP's design was influenced by languages such as C, Perl, Java, C++, and Python.</p></p><br/><br/><h3>#5: C#</h3><img src="https://static1.businessinsider.com/image/6009eb7c21f52a0018cb9ef4-400-300/5-c.jpg" alt="" /><p><p>Microsoft created C# — pronounced like the music note "C-sharp" — in 2001. C# is most commonly used in creating desktop applications and video games for Windows. The video game engine <a href="https://docs.microsoft.com/en-us/archive/msdn-magazine/2014/august/unity-developing-your-first-game-with-unity-and-csharp">Unity also uses C#.</a> </p></p><br/><br/><h3>#4: Typescript</h3><img src="https://static4.businessinsider.com/image/5f734a7e0ab50d00184acfa2-400-300/4-typescript.jpg" alt="" /><p><p>Typescript is a direct continuation of JavaScript, which means it includes all of JavaScript's features, and any program written in JavaScript will run in TypeScript.</p><p>However, there are two features that set this language apart from its predecessor. TypeScript <a href="https://www.infoworld.com/article/3538428/what-is-typescript-strongly-typed-javascript.html" target="_blank" rel="noopener noreferrer" data-stringify-link="https://www.infoworld.com/article/3538428/what-is-typescript-strongly-typed-javascript.html" data-sk="tooltip_parent">has a strong-typing feature JavaScript does not have</a>, which can help with syntax issues. Also, unlike JavaScript, TypeScript is object-oriented, which can help with reusing code, which makes it useful for larger scale projects.</p><p>These additional features have helped TypeScript's popularity surge: It shot from tenth to fourth place in GitHub's rankings in the past two years.</p></p><br/><br/><h3>#3: Java</h3><img src="https://static2.businessinsider.com/image/6009eac5c94799001992ca5d-400-300/3-java.jpg" alt="" /><p><p>Originally called Oak during its creation, Java is an object-oriented language created by Sun Microsystems, which is now owned by Oracle.</p><p>Java is commonly used for back-end development projects, desktop and mobile apps, databases, and more. The versatile language also closely resembles C, C++, and C#.</p></p><br/><br/><h3>#2: Python</h3><img src="https://static6.businessinsider.com/image/6009ea7cc94799001992ca5c-400-300/2-python.jpg" alt="" /><p><p>Python is one of the most popular open-source languages, with a notably strong community backing.</p><p>It's easy to use, with much of the coding resembling plain-English, and is often noted as the best language to learn for beginners. Python developers also focus on making it a fun language to engage with — fitting, considering that its name <a href="https://docs.python.org/3/faq/general.html#:~:text=Details%20here.-,Why%20is%20it%20called%20Python%3F,to%20call%20the%20language%20Python.)">originated</a> from the 1970s BBC comedy series "Monty Python's Flying Circus."</p></p><br/><br/><h3>#1: JavaScript</h3><img src="https://static3.businessinsider.com/image/6009c68321f52a0018cb9e12-400-300/1-javascript.jpg" alt="" /><p><p>JavaScript has remained steadfast as the most popular programming language on GitHub GitHub since 2014, in large part due to its use in creating dynamic web pages.</p><p>JavaScript's impact is far-reaching and it's utilized by <a href="https://w3techs.com/technologies/details/cp-javascript">97.1% of all websites.</a> For example, JavaScript powers the autocomplete you see when you start typing a question in Google search.</p></p><br/><br/>
Click here to read full news..