<?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>MIND&#124;DROPS &#187; Popularity</title>
	<atom:link href="http://www.mindrops.org/tag/popularity/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mindrops.org</link>
	<description>Our thoughts define our personal reality</description>
	<lastBuildDate>Tue, 01 Jun 2010 13:14:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Popularity of programming languages</title>
		<link>http://www.mindrops.org/2009/11/29/popularity-of-programming-languages/</link>
		<comments>http://www.mindrops.org/2009/11/29/popularity-of-programming-languages/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 03:07:44 +0000</pubDate>
		<dc:creator>MzC</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[LangPop]]></category>
		<category><![CDATA[Popularity]]></category>
		<category><![CDATA[Programming Language]]></category>
		<category><![CDATA[TIOBE]]></category>

		<guid isPermaLink="false">http://www.mindrops.org/?p=2380</guid>
		<description><![CDATA[How popular is a programming language? Is somehow possible to quantify the level of adoption for a specific technology in relation to a particular geographical area? Giving an exact answer to these questions, especially to the second one, I think is almost impossible, because the concept of popularity can be very different, even subjective. We [...]]]></description>
			<content:encoded><![CDATA[<p>How popular is a programming language? Is somehow possible to quantify the level of adoption for a specific technology in relation to a particular geographical area? Giving an exact answer to these questions, especially to the second one, I think is almost impossible, because the concept of popularity can be very different, even subjective. We could talk about diffusion in terms of products, developers, companies, or even in terms of lines of code .. A clear and detailed answer to such questions would certainly provide significant guidance in relation to market trends, would help to better assess the adoption of a technology, to find a job in a given geographical area or to understand the need of a professional development in a given field.</p>
<p>Obviously there exist various sectoral studies, most made by technology consultancy companies, whose results are often not easily accessible, at least not without payment. So I&#8217;ve run a quick search on the Internet and come across some interesting websites which I&#8217;m going to write about below. Unfortunately what I&#8217;ve found does not offer any indication about the geographical distribution of the analyzed languages (or technologies), that&#8217;s a pity. However, I&#8217;m happy to see Java on the top of these rankings. </p>
<hr style="border-top : dashed 1px #CCCCCC;" />
<p style="text-align: center;"><a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" target="_blank">TIOBE PROGRAMMING COMMUNITY INDEX</a></p>
<blockquote><p>[...] The TIOBE Programming Community index gives an indication of the popularity of programming  languages. The index is updated once a month. The ratings are based on the number of  skilled engineers world-wide, courses and third party vendors. The popular search engines Google, MSN, Yahoo!, Wikipedia and  YouTube are used to calculate the ratings. Observe that the TIOBE index is not about the <em>best</em> programming  language or the language in which <em>most lines of code</em> have been written.</p>
<p>The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found <a href="http://www.tiobe.com/content/paperinfo/tpci/tpci_definition.htm">here</a>.</p>
<table id="Table2" border="1" align="center">
<tbody>
<tr>
<th align="center">Position<br />
Nov 2009</th>
<th align="center">Position<br />
Nov 2008</th>
<th align="center">Delta in Position</th>
<th align="center">Programming Language</th>
<th align="center">Ratings<br />
Nov 2009</th>
<th align="center">Delta<br />
Nov 2008</th>
<th align="center">Status</th>
</tr>
<tr height="25">
<td align="center">1</td>
<td align="center">1</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Java.html">Java</a></td>
<td align="center">18.373%</td>
<td align="center">-1.93%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">2</td>
<td align="center">2</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/C.html">C</a></td>
<td align="center">17.315%</td>
<td align="center">+2.04%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">3</td>
<td align="center">5</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/PHP.html">PHP</a></td>
<td align="center">10.176%</td>
<td align="center">+1.24%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">4</td>
<td align="center">3</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/C__.html">C++</a></td>
<td align="center">10.002%</td>
<td align="center">-0.36%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">5</td>
<td align="center">4</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/%28Visual%29_Basic.html">(Visual) Basic</a></td>
<td align="center">8.171%</td>
<td align="center">-1.10%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">6</td>
<td align="center">7</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/C_.html">C#</a></td>
<td align="center">5.346%</td>
<td align="center">+1.32%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">7</td>
<td align="center">6</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Python.html">Python</a></td>
<td align="center">4.672%</td>
<td align="center">-0.47%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">8</td>
<td align="center">9</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Perl.html">Perl</a></td>
<td align="center">3.490%</td>
<td align="center">-0.39%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">9</td>
<td align="center">10</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/JavaScript.html">JavaScript</a></td>
<td align="center">2.916%</td>
<td align="center">-0.01%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">10</td>
<td align="center">11</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Ruby.html">Ruby</a></td>
<td align="center">2.404%</td>
<td align="center">-0.47%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">11</td>
<td align="center">8</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Delphi.html">Delphi</a></td>
<td align="center">2.127%</td>
<td align="center">-1.88%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">12</td>
<td align="center">13</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/PL_SQL.html">PL/SQL</a></td>
<td align="center">0.908%</td>
<td align="center">-0.03%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">13</td>
<td align="center">38</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Objective-C.html">Objective-C</a></td>
<td align="center">0.893%</td>
<td align="center">+0.74%</td>
<td align="left">A-</td>
</tr>
<tr height="25">
<td align="center">14</td>
<td align="center">14</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/SAS.html">SAS</a></td>
<td align="center">0.816%</td>
<td align="center">+0.09%</td>
<td align="left">A</td>
</tr>
<tr height="25">
<td align="center">15</td>
<td align="center">16</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Pascal.html">Pascal</a></td>
<td align="center">0.654%</td>
<td align="center">+0.14%</td>
<td align="left">A&#8211;</td>
</tr>
<tr height="25">
<td align="center">16</td>
<td align="center">15</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/ABAP.html">ABAP</a></td>
<td align="center">0.643%</td>
<td align="center">+0.07%</td>
<td align="left">A&#8211;</td>
</tr>
<tr height="25">
<td align="center">17</td>
<td align="center">21</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Lisp_Scheme.html">Lisp/Scheme</a></td>
<td align="center">0.618%</td>
<td align="center">+0.15%</td>
<td align="left">B</td>
</tr>
<tr height="25">
<td align="center">18</td>
<td align="center">22</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/MATLAB.html">MATLAB</a></td>
<td align="center">0.611%</td>
<td align="center">+0.15%</td>
<td align="left">B</td>
</tr>
<tr height="25">
<td align="center">19</td>
<td align="center">20</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/Lua.html">Lua</a></td>
<td align="center">0.544%</td>
<td align="center">+0.07%</td>
<td align="left">B</td>
</tr>
<tr height="25">
<td align="center">20</td>
<td align="center">12</td>
<td align="center"><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /><img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border="0" alt="" /></td>
<td><a href="http://www.tiobe.com/content/paperinfo/tpci/D.html">D</a></td>
<td align="center">0.543%</td>
<td align="center">-0.90%</td>
<td align="left">B</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">[ Visit the official <a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" target="_blank">website</a> for more information and updated results .. ]</p>
</blockquote>
<hr style="border-top : dashed 1px #CCCCCC;" />
<p style="text-align: center;"><a href="http://langpop.com/" target="_blank">LANGPOP &#8211; PROGRAMMING LANGUAGE POPULARITY</a></p>
<blockquote><p>We have attempted to collect a variety of data about the relative popularity of programming languages, mostly out of curiousity. To some degree popularity does matter &#8211; however it is clearly not the only thing to take into account when choosing a programming language. Most experienced programmers should be able to learn the basics of a new language in a week, and be productive with it in a few more weeks, although it will likely take much longer to truly master it. [...]</p>
<div id="langpop-widget" style="height: 600px; width: 500px; position: relative; cursor: default;">
<div style="font-size: smaller; color: #545454;"><img style="position: absolute; top: 2px; left: 20px;" title="Programming Language Popularity" src="http://www.mindrops.org/wp-content/uploads/2009/11/canvas.png" alt="Programming Language Popularity" width="530" height="600" /></p>
<div style="position: absolute; top: 585px; left: 105.614px; width: 99.4px; text-align: center;">0.20</div>
<div style="position: absolute; top: 585px; left: 205.16px; width: 99.4px; text-align: center;">0.40</div>
<div style="position: absolute; top: 585px; left: 304.707px; width: 99.4px; text-align: center;">0.60</div>
<div style="position: absolute; top: 585px; left: 404.253px; width: 99.4px; text-align: center;">0.80</div>
<div style="position: absolute; top: 585px; left: 503.8px; width: 99.4px; text-align: center;">1.00</div>
<div style="position: absolute; top: 568.006px; left: 0pt; width: 55px; text-align: right;">Forth</div>
<div style="position: absolute; top: 549.273px; left: 0pt; width: 55px; text-align: right;">OCaml</div>
<div style="position: absolute; top: 530.539px; left: 0pt; width: 55px; text-align: right;">Erlang</div>
<div style="position: absolute; top: 511.805px; left: 0pt; width: 55px; text-align: right;">Ada</div>
<div style="position: absolute; top: 493.071px; left: 0pt; width: 55px; text-align: right;">Smalltalk</div>
<div style="position: absolute; top: 474.338px; left: 0pt; width: 55px; text-align: right;">Lua</div>
<div style="position: absolute; top: 455.604px; left: 0pt; width: 55px; text-align: right;">Haskell</div>
<div style="position: absolute; top: 436.87px; left: 0pt; width: 55px; text-align: right;">Cobol</div>
<div style="position: absolute; top: 418.136px; left: 0pt; width: 55px; text-align: right;">D</div>
<div style="position: absolute; top: 399.403px; left: 0pt; width: 55px; text-align: right;">Tcl</div>
<div style="position: absolute; top: 380.669px; left: 0pt; width: 55px; text-align: right;">Fortran</div>
<div style="position: absolute; top: 361.935px; left: 0pt; width: 55px; text-align: right;">ColdFusion</div>
<div style="position: absolute; top: 343.201px; left: 0pt; width: 55px; text-align: right;">Scheme</div>
<div style="position: absolute; top: 324.468px; left: 0pt; width: 55px; text-align: right;">Pascal</div>
<div style="position: absolute; top: 305.734px; left: 0pt; width: 55px; text-align: right;">Lisp</div>
<div style="position: absolute; top: 287px; left: 0pt; width: 55px; text-align: right;">Objective C</div>
<div style="position: absolute; top: 268.266px; left: 0pt; width: 55px; text-align: right;">Delphi</div>
<div style="position: absolute; top: 249.532px; left: 0pt; width: 55px; text-align: right;">Assembly</div>
<div style="position: absolute; top: 230.799px; left: 0pt; width: 55px; text-align: right;">Actionscript</div>
<div style="position: absolute; top: 212.065px; left: 0pt; width: 55px; text-align: right;">Visual Basic</div>
<div style="position: absolute; top: 193.331px; left: 0pt; width: 55px; text-align: right;">Shell</div>
<div style="position: absolute; top: 174.597px; left: 0pt; width: 55px; text-align: right;">Ruby</div>
<div style="position: absolute; top: 155.864px; left: 0pt; width: 55px; text-align: right;">C#</div>
<div style="position: absolute; top: 137.13px; left: 0pt; width: 55px; text-align: right;">SQL</div>
<div style="position: absolute; top: 118.396px; left: 0pt; width: 55px; text-align: right;">Perl</div>
<div style="position: absolute; top: 99.6623px; left: 0pt; width: 55px; text-align: right;">Python</div>
<div style="position: absolute; top: 80.9286px; left: 0pt; width: 55px; text-align: right;">JavaScript</div>
<div style="position: absolute; top: 62.1948px; left: 0pt; width: 55px; text-align: right;">PHP</div>
<div style="position: absolute; top: 43.461px; left: 0pt; width: 55px; text-align: right;">C++</div>
<div style="position: absolute; top: 24.7273px; left: 0pt; width: 55px; text-align: right;">C</div>
<div style="position: absolute; top: 5.99351px; left: 0pt; width: 55px; text-align: right;">Java</div>
</div>
</div>
<p style="text-align: center;">[ Visit the official <a href="http://langpop.com/" target="_blank">website</a> for more information and updated results .. ]</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.mindrops.org/2009/11/29/popularity-of-programming-languages/feed/lang/en/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
