{"id":6308,"date":"2019-09-12T22:15:50","date_gmt":"2019-09-12T22:15:50","guid":{"rendered":"https:\/\/gtechbooster.com\/?p=6308"},"modified":"2023-04-01T01:36:49","modified_gmt":"2023-04-01T01:36:49","slug":"python-tops-ieee-programing-list","status":"publish","type":"post","link":"https:\/\/gtechbooster.com\/python-tops-ieee-programing-list\/","title":{"rendered":"Python tops IEEE programming list"},"content":{"rendered":"\n<p>IEEE Spectrum has published its\u00a0sixth annual interactive ranking of the  top programming languages. Looking at the languages in the top positions  you may experience a sense of deja vu. Python comes top followed by  Java, C and C++. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"379\" height=\"430\" src=\"https:\/\/gtechbooster.com\/media\/2019\/09\/ieee1019.jpg\" alt=\"\" class=\"wp-image-6309\" srcset=\"https:\/\/gtechbooster.com\/media\/2019\/09\/ieee1019.jpg 379w, https:\/\/gtechbooster.com\/media\/2019\/09\/ieee1019-264x300.jpg 264w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><\/figure><\/div>\n\n\n\n<div class=\"gtech-migrated-from-ad-inserter-placement-2\" style=\"text-align: center;\" id=\"gtech-3343221549\"><div style=\"margin-right: auto;margin-left: auto;text-align: center;\" id=\"gtech-3664902125\"><a data-bid=\"1\" data-no-instant=\"1\" href=\"https:\/\/gtechbooster.com\/linkout\/75343\" rel=\"noopener\" class=\"notrack\" aria-label=\"jesdphis\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gtechbooster.com\/media\/2025\/08\/jesdphis.avif\" alt=\"\"  srcset=\"https:\/\/gtechbooster.com\/media\/2025\/08\/jesdphis.avif 1179w, https:\/\/gtechbooster.com\/media\/2025\/08\/jesdphis-768x950.avif 768w\" sizes=\"(max-width: 1179px) 100vw, 1179px\" width=\"300\" height=\"300\"  style=\"display: inline-block;\" \/><\/a><\/div><\/div><p>Although for the third year in a row Python tops the IEEE Spectrum \nranking, the languages in second, third and fourth positions are \nshuffled since last year and now correspond to the order of the top \nthree languages in the TIOBE index.<\/p>\n\n\n\n<p>If you&#8217;ve not come across this language ranking again you may be \nwondering why we need another one to supplement the TIOBE index and \nRedMonk&#8217;s language rankings. The distinguishing feature of this one is \nthat uses an interactive app, originally developed&nbsp;by Nick Diakopoulous \nin collaboration with&nbsp;IEEE Spectrum and this year&nbsp;rebuilt by Mythili \nBagavandas and Gurdeep Singh, which is available for us all to \nexperiment with.<\/p>\n\n\n\n<p>Introducing this revised app, Stephen Cass writes:&nbsp;<\/p>\n\n\n\n<p><em>This year we\u2019ve done a major overhaul,\n changing some of the underlying metrics and building a new streamlined \ninterface. But our basic idea and methodology remains the same: \ncombining data from multiple sources to rank the popularity of the \nprogramming languages that are used for the type of coding&nbsp;you&nbsp;are \ninterested in.<\/em><\/p>\n\n\n\n<p>There are now&nbsp;11 metrics from 8 sources\u2014CareerBuilder, Google, \nGitHub, Hacker News, the IEEE, Reddit, Stack Overflow, and Twitter.<\/p><div class=\"gtech-mid-cont\" style=\"text-align: center;\" id=\"gtech-1793226158\"><div style=\"margin-right: auto;margin-left: auto;text-align: center;\" id=\"gtech-1350959741\"><a data-bid=\"1\" data-no-instant=\"1\" href=\"https:\/\/gtechbooster.com\/linkout\/76065\" rel=\"noopener\" class=\"notrack\" aria-label=\"26002\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gtechbooster.com\/media\/2025\/10\/26002.jpg\" alt=\"\"  srcset=\"https:\/\/gtechbooster.com\/media\/2025\/10\/26002.jpg 1200w, https:\/\/gtechbooster.com\/media\/2025\/10\/26002-768x768.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" width=\"500\" height=\"500\"  style=\"display: inline-block;\" \/><\/a><\/div><\/div>\n\n\n\n<p>The top 10 displayed above represents the result of the default \nsettings of the app, tailored to the interests of the typical IEEE \nSpectrum reader. Commenting on Python&#8217;s pole position in this year&#8217;s \nleague table Cass writes:&nbsp;<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Python\u2019s popularity is driven in no  small part by the vast number of specialized libraries available for it,  particularly in the domain of artificial intelligence, where the\u00a0Keras  library\u00a0is a heavyweight among deep-learning developers: Keras provides  an interface to the\u00a0TensorFlow,\u00a0CNTK, and\u00a0Theano\u00a0deep-learning  frameworks and tool kits. Deep learning isn\u2019t the only field where  Python is having an impact that could not have been anticipated when the  language was first released in 1991. The\u00a0dramatic increase in computing  power\u00a0found in microcontrollers means that embedded versions of Python,  such as\u00a0CircuitPython\u00a0and\u00a0MicroPython, are becoming increasingly  popular among makers.<\/p><\/blockquote>\n\n\n\n<p>Thanks to the interactive nature of the app,&nbsp;allowing you to filter \nthem by excluding sectors that aren\u2019t relevant and changing the \nweighting to each of the metrics. we ran custom weightings to reflect \nthe interests of the I Programmer team. The differences were in to \npromote JavaScript and C# in #5 and #6 ahead of R which slipped to #7 \nand to bring HTML, CSS into #10 ahead of Go which replaced it in #11.<\/p>\n\n\n\n<p>The number of languages ranked increased from 48 to 52 and the two \nlanguages we&#8217;d found conspicuous by their absence last year VB.Net and \nKotlin are now both present, at #20 and #24 respectively in the IEEE \nSpectrum ranking and at #19 and #20 in the custom I Programmer ranking. \nDart was also included for the first time and placed #16 both with the \ndefault settings and our customized ones.<\/p>\n\n\n\n<p>Playing around with the interactive app is great fun. For example,\u00a0  if you have a favorite language can you tweak the settings to make it  top and, even more of a challenge, can you get your three top favorite  languages in the correct order. I think to do this Python has to be one  of them!\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">More Information<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"https:\/\/spectrum.ieee.org\/computing\/software\/the-top-programming-languages-2019\" target=\"_blank\">The Top Programming Languages 2019<\/a><\/li><li>Interactive: The Top Programming Languages<\/li><\/ul>\n\n\n\n<p>Credit: IProgrammer<\/p>\n<div class=\"gtech-end-cont\" id=\"gtech-2237413366\"><div style=\"margin-right: auto;margin-left: auto;text-align: center;\" id=\"gtech-1993579568\"><a data-bid=\"1\" data-no-instant=\"1\" href=\"https:\/\/gtechbooster.com\/linkout\/75343\" rel=\"noopener\" class=\"notrack\" aria-label=\"jesdphis\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/gtechbooster.com\/media\/2025\/08\/jesdphis.avif\" alt=\"\"  srcset=\"https:\/\/gtechbooster.com\/media\/2025\/08\/jesdphis.avif 1179w, https:\/\/gtechbooster.com\/media\/2025\/08\/jesdphis-768x950.avif 768w\" sizes=\"(max-width: 1179px) 100vw, 1179px\" width=\"300\" height=\"300\"  style=\"display: inline-block;\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>IEEE Spectrum has published its\u00a0sixth annual interactive ranking of the top programming languages. Looking at the languages in the top positions you may experience a sense of deja vu. Python comes top followed by Java, C and C++. Although for the third year in a row Python tops the IEEE Spectrum ranking, the languages in [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":6311,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1915],"tags":[250,440,6,671],"class_list":["post-6308","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ndocs","tag-developers","tag-ieee","tag-programming","tag-python"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/posts\/6308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/comments?post=6308"}],"version-history":[{"count":0,"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/posts\/6308\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/media\/6311"}],"wp:attachment":[{"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/media?parent=6308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/categories?post=6308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gtechbooster.com\/api-json\/wp\/v2\/tags?post=6308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}