<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>programming language Archives - ShiftMag</title>
	<atom:link href="https://shiftmag.dev/tag/programming-language/feed/" rel="self" type="application/rss+xml" />
	<link>https://shiftmag.dev/tag/programming-language/</link>
	<description>Insightful engineering content &#38; community</description>
	<lastBuildDate>Tue, 05 Nov 2024 16:43:55 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://shiftmag.dev/wp-content/uploads/2024/08/cropped-ShiftMag-favicon-32x32.png</url>
	<title>programming language Archives - ShiftMag</title>
	<link>https://shiftmag.dev/tag/programming-language/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Python overtakes JavaScript as the most popular programming language</title>
		<link>https://shiftmag.dev/python-most-popular-4563/</link>
		
		<dc:creator><![CDATA[Antonija Bilic Arar]]></dc:creator>
		<pubDate>Tue, 05 Nov 2024 16:43:55 +0000</pubDate>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[programming language]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4563</guid>

					<description><![CDATA[<p>They say AI is going to replace developers. GitHub's data tells a different story. </p>
<p>The post <a href="https://shiftmag.dev/python-most-popular-4563/">Python overtakes JavaScript as the most popular programming language</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img fetchpriority="high" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/11/python.png?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/11/python.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/11/python-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/11/python-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/11/python-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p class="wp-block-paragraph">Instead of being replaced by <a href="https://shiftmag.dev/meet-devin-the-ai-software-engineer-2949/">AI coding tools</a>, developers are increasingly integrating AI into applications and engaging with AI projects on GitHub. <br><br>According to <a href="https://github.blog/news-insights/octoverse/octoverse-2024/" target="_blank" rel="noreferrer noopener">GitHub&#8217;s latest report,</a> Python surpassed JavaScript as the most popular language on GitHub, reflecting a rise in data science and machine learning. Developers are rapidly building AI models and engaging with AI projects on GitHub. They&#8217;ve also noticed an Increased interest in <a href="https://shiftmag.dev/small-language-models-4083/">AI agents and smaller models</a> that require less computational power.<br><br>1.4 million new developers globally joined open-source projects on GitHub, with a majority of them contributing to commercially backed and generative AI projects. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">In 2024, there was a 59% surge in the number of contributions to generative AI projects on GitHub and a 98% increase in the number of projects overall.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="there-are-more-developers-than-ever">There are more developers than ever</span></h2>



<p class="wp-block-paragraph">The data also shows the rise in the number of developers suggesting AI helping more people learn to code and build software. The number of people actively contributing to GitHub projects is particularly expanding, especially in regions like Africa, Latin America, and Asia, with significant growth in first-time open-source contributors. Brazil&#8217;s developer community is growing fast, and India is expected to become the world’s largest developer population on GitHub by 2028.</p>



<h2 class="wp-block-heading"><span id="python-on-the-throne">Python on the throne</span></h2>



<p class="wp-block-paragraph"><strong>Python is now the most used language on GitHub</strong>. The rise in Python usage correlates with large communities of people joining the open-source community and with the rise in machine learning and data science projects.</p>



<p class="wp-block-paragraph">Systems programming languages, like Rust, are also on the rise, even as Python, JavaScript, TypeScript, and Java remain the most widely used languages on GitHub, the report says.</p>
<p>The post <a href="https://shiftmag.dev/python-most-popular-4563/">Python overtakes JavaScript as the most popular programming language</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Engineer Explains: What is a programming language (in less than 10 minutes)</title>
		<link>https://shiftmag.dev/engineer-explains-programming-language-3158/</link>
		
		<dc:creator><![CDATA[Antonija Bilic Arar]]></dc:creator>
		<pubDate>Wed, 08 May 2024 18:08:17 +0000</pubDate>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[Aleksandra Sikora]]></category>
		<category><![CDATA[Engineer Explains]]></category>
		<category><![CDATA[programming language]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=3158</guid>

					<description><![CDATA[<p>We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.</p>
<p>The post <a href="https://shiftmag.dev/engineer-explains-programming-language-3158/">Engineer Explains: What is a programming language (in less than 10 minutes)</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img decoding="async" width="1280" height="720" src="https://shiftmag.dev/wp-content/uploads/2024/04/aleksandra_2.png?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/04/aleksandra_2.png 1280w, https://shiftmag.dev/wp-content/uploads/2024/04/aleksandra_2-300x169.png 300w, https://shiftmag.dev/wp-content/uploads/2024/04/aleksandra_2-1024x576.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/04/aleksandra_2-768x432.png 768w" sizes="(max-width: 1280px) 100vw, 1280px" /></figure>


<p class="wp-block-paragraph"><br>How would you explain programming languages to someone who is not a software engineer?<br>Have you ever wondered what happens after you write your code and how you get results?<br><br><strong>Aleksandra Sikora</strong>, a full-stack web developer focusing on open-source development, compares a programming language to <strong>natural languages people use to communicate</strong>. </p>



<p class="wp-block-paragraph">But you can make a grammatically incorrect sentence in a natural language and still convey the meaning, while programming languages are more strict. If you make a mistake in a programming language, the program won’t understand you.<br><br>Here&#8217;s a more detailed explanation by Aleksandra:<br></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Programming Languages Explained in 7 Minutes" width="500" height="281" src="https://www.youtube.com/embed/yMyPw9hEO-o?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">This video is a part of ShiftMag’s&nbsp;<strong>video series,&nbsp;<a href="https://www.youtube.com/@ShiftMag/videos" target="_blank" rel="noreferrer noopener">Engineer Explains</a>.</strong></p>



<p class="wp-block-paragraph">We’ve asked experienced engineers to share how they would explain some basic and some less basic tech terminology to different job tech job titles or at three levels of experience – <strong>from junior developer to CTO.</strong><br><br><strong>More:</strong><br>How would you explain <a href="https://www.youtube.com/watch?v=qtxHm09FH_M" target="_blank" rel="noreferrer noopener">APIs</a>, <a href="https://www.youtube.com/watch?v=Rxi3fHEY48c" target="_blank" rel="noreferrer noopener">internal developer platforms</a>, <a href="https://www.youtube.com/watch?v=BqsTQWhyngg&amp;t=9s" target="_blank" rel="noreferrer noopener">software architecture</a>, <a href="https://www.youtube.com/watch?v=5aRuyTIoMys">software testing</a>, <a href="https://www.youtube.com/watch?v=s_Igmd5GpDg&amp;t=5s">scaling infrastructure </a>without breaking the bank,  <a href="https://www.youtube.com/watch?v=VhhkK0zCY7I&amp;t=42s">low-code as a dev tool</a> or <a href="https://www.youtube.com/watch?v=WgysaqzYMU0&amp;t=21s">what is a database</a> at three levels of experience?</p>
<p>The post <a href="https://shiftmag.dev/engineer-explains-programming-language-3158/">Engineer Explains: What is a programming language (in less than 10 minutes)</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: shiftmag.dev @ 2026-05-25 10:06:05 by W3 Total Cache
-->