{"id":566,"date":"2010-12-07T22:09:09","date_gmt":"2010-12-07T22:09:09","guid":{"rendered":"http:\/\/awgentry.com\/?p=566"},"modified":"2010-12-07T22:09:09","modified_gmt":"2010-12-07T22:09:09","slug":"programming-language-popularity","status":"publish","type":"post","link":"http:\/\/awgentry.com\/weblog\/programming-language-popularity\/","title":{"rendered":"Programming Language Popularity"},"content":{"rendered":"<div class=\"zemanta-img\">\n<div style=\"width: 186px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/commons.wikipedia.org\/wiki\/File:Programming_language_textbooks.jpg\"><img loading=\"lazy\" decoding=\"async\" title=\"A selection of programming language textbooks ...\" src=\"http:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/a0\/Programming_language_textbooks.jpg\/300px-Programming_language_textbooks.jpg\" alt=\"A selection of programming language textbooks ...\" width=\"180\" height=\"122\" \/><\/a><p class=\"wp-caption-text\">Image via Wikipedia<\/p><\/div>\n<\/div>\n<p>It&#8217;s a well-known fact to those who frequent this blog (all three of you) that I&#8217;m rather fond of pounding out a bit of code &#8212; that&#8217;s <a href=\"http:\/\/en.wikipedia.org\/wiki\/Computer_programming\">computer programming<\/a>, for you non-geeks &#8212; every so often. My experience goes back to when I was a wee lad&#8230;<\/p>\n<p>I&#8217;ve grown up with computers for as long as I can remember, using them often both for fun and work. My first computer programming experience was on an old <a class=\"zem_slink\" title=\"Texas Instruments TI-99\/4A\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/Texas_Instruments_TI-99\/4A\">TI-99<\/a> computer using <a class=\"zem_slink\" title=\"TI-BASIC\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/TI-BASIC\">TI BASIC<\/a>, in the late &#8217;80&#8217;s or so. I continued on with various versions of <a class=\"zem_slink\" title=\"BASIC\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/BASIC\">BASIC<\/a>, dabbled in other languages, and later taught myself <a class=\"zem_slink\" title=\"HTML\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/HTML\">HTML<\/a> in college (which I know isn&#8217;t technically programming). From there I went to <a class=\"zem_slink\" title=\"JavaScript\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/JavaScript\">JavaScript<\/a>, and <a class=\"zem_slink\" title=\"PHP\" rel=\"homepage\" href=\"http:\/\/www.php.net\/\">PHP<\/a>, and a few other <a class=\"zem_slink\" title=\"Web development\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/Web_development\">Web programming<\/a> languages. I&#8217;ve done freelance <a class=\"zem_slink\" title=\"Web design\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/Web_design\">Web design<\/a> and been a <a class=\"zem_slink\" title=\"Webmaster\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/Webmaster\">Webmaster<\/a> for a radio station  and a couple stores, too. Right now I&#8217;m taking a college class in <a href=\"http:\/\/en.wikipedia.org\/wiki\/Visual_basic\">Visual Basic<\/a>. That said, I&#8217;m certainly interested in which languages are the most marketable, versatile, and nifty overall for my personal and professional endeavors.<\/p>\n<p>Which languages are truly the most popular? With that critical question in mind, I began a quest to discover the most-used languages among programming gurus, code monkeys, and the companies that feed them.<\/p>\n<p>I&#8217;ve adopted a rigorous research method that requires each source to (1) appear relatively scientific and\/or (2) contain pretty graphs.<\/p>\n<p><a href=\"http:\/\/langpop.com\/\"><strong><strong> <\/strong><\/strong><\/a><strong><strong><a href=\"http:\/\/langpop.com\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" style=\"margin: 5px;\" title=\"LangPop\" src=\"http:\/\/langpop.com\/images\/langpop.png\" alt=\"\" width=\"112\" height=\"98\" \/><\/a><\/strong><a href=\"http:\/\/langpop.com\">LangPop:<\/a><\/strong> The first one I checked on my <a href=\"http:\/\/www.google.com\/#sclient=psy&amp;hl=en&amp;q=programming+\">epic (Google) search<\/a>, this site included an impressive array of charts from a variety of places. It&#8217;s interesting to see how the big picture graph compares to searches from niche sources such as <a href=\"http:\/\/www.delicious.com\">Delicious<\/a> and <a href=\"http:\/\/www.slashdot.org\">Slashdot<\/a>.<\/p>\n<div class=\"mceTemp\">\n<div class=\"zemanta-img zemanta-action-dragged\">\n<div>\n<dl class=\"wp-caption alignright\">\n<dt class=\"wp-caption-dt\"><a href=\"http:\/\/en.wikipedia.org\/wiki\/File:Tiobe_index.png\"><img loading=\"lazy\" decoding=\"async\" title=\"Tiobe index in 2009\" src=\"http:\/\/upload.wikimedia.org\/wikipedia\/en\/thumb\/d\/d3\/Tiobe_index.png\/300px-Tiobe_index.png\" alt=\"Tiobe index in 2009\" width=\"180\" height=\"135\" \/><\/a><\/dt>\n<dd class=\"wp-caption-dd zemanta-img-attribution\">Image via <a href=\"http:\/\/en.wikipedia.org\/wiki\/File:Tiobe_index.png\">Wikipedia<\/a><\/dd>\n<\/dl>\n<\/div>\n<\/div>\n<\/div>\n<p><strong><a href=\"http:\/\/www.tiobe.com\/index.php\/content\/paperinfo\/tpci\/index.html\">TIOBE Index:<\/a><\/strong> This software company publishes a monthly <a href=\"http:\/\/en.wikipedia.org\/wiki\/Billboard_charts\">Billboard-style<\/a> chart that  lists which languages are currently popular and which have gained or  lost popularity, and by how much. Their methods are quite thorough, but  make sure you\u2019re prepared with a big caffeinated beverage if you want to  try reading the <a href=\"http:\/\/www.tiobe.com\/index.php\/content\/paperinfo\/tpci\/tpci_definition.htm\">heady explanation<\/a> they provide.<\/p>\n<p><strong>Honorable Mention: <\/strong>Though they don&#8217;t specifically list languages by popularity, here are some related websites:<\/p>\n<p><strong> <\/strong><\/p>\n<ul>\n<li><strong><a href=\"http:\/\/www.buzzle.com\/articles\/list-of-programming-languages.html\">[Big] List of Programming Languages (Buzzle)<\/a><\/strong><\/li>\n<li><a href=\"http:\/\/www.readwriteweb.com\/hack\/2010\/10\/which-programming-languages-ar.php\"><strong>7 Programming Languages on the Rise &#8211;<\/strong> <\/a><strong><a href=\"http:\/\/www.readwriteweb.com\/hack\/2010\/10\/which-programming-languages-ar.php\">summary <\/a><\/strong><strong><a href=\"http:\/\/www.readwriteweb.com\/hack\/2010\/10\/which-programming-languages-ar.php\">(ReadWriteWeb)<\/a><\/strong><\/li>\n<li><strong><a href=\"http:\/\/infoworld.com\/d\/developer-world\/7-programming-languages-the-rise-620\">7 Programming Languages on the Rise &#8211; full article (InfoWorld)<\/a><\/strong><\/li>\n<li><strong><a href=\"http:\/\/www.readwriteweb.com\/archives\/10_most_marketable_web_development_skills.php\">10 Most Marketable Web Development Skills<\/a><\/strong><\/li>\n<\/ul>\n<h6 class=\"zemanta-related-title\">Related articles<\/h6>\n<ul class=\"zemanta-article-ul\">\n<li class=\"zemanta-article-ul-li\"><a href=\"http:\/\/www.charleshooper.net\/blog\/going-into-business-learn-a-programming-language\/\">Going into Business? Learn a Programming Language<\/a> (charleshooper.net)<\/li>\n<li class=\"zemanta-article-ul-li\"><a href=\"http:\/\/blog.mathgladiator.com\/2010\/11\/3-programming-languages-you-need-to.html\">The 3 Programming Languages you need to Know<\/a> (mathgladiator.com)<\/li>\n<li class=\"zemanta-article-ul-li\"><a href=\"http:\/\/www.r-bloggers.com\/infoworld-r-a-programming-language-on-the-rise\/\">InfoWorld: R a programming language &#8220;on the rise&#8221;<\/a> (r-bloggers.com)<\/li>\n<\/ul>\n<div class=\"zemanta-pixie\"><img decoding=\"async\" class=\"zemanta-pixie-img\" src=\"http:\/\/img.zemanta.com\/pixy.gif?x-id=100e34df-c491-4e02-9733-85a4db853dcf\" alt=\"\" \/><span class=\"zem-script more-related pretty-attribution\"><script src=\"http:\/\/static.zemanta.com\/readside\/loader.js\" type=\"text\/javascript\"><\/script><\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s a well-known fact to those who frequent this blog (all three of you) that I&#8217;m rather fond of pounding out a bit of code &#8212; that&#8217;s computer programming, for you non-geeks &#8212; every so often. My experience goes back to when I was a wee lad&#8230; I&#8217;ve grown up with computers for as long&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,17,23],"tags":[],"class_list":["post-566","post","type-post","status-publish","format-standard","hentry","category-datahead","category-geek","category-web"],"_links":{"self":[{"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/posts\/566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/comments?post=566"}],"version-history":[{"count":0,"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/posts\/566\/revisions"}],"wp:attachment":[{"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/media?parent=566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/categories?post=566"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/awgentry.com\/weblog\/wp-json\/wp\/v2\/tags?post=566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}