<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>2021 survey data reveals the most hated and loved programming languages</title><link>/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><description>Stack Overflow’s 2021 developer survey reveals that coders hate the COBOL programming language the most. (Image Credit: Pakata Goh/Unsplash) I can’t say I dislike any one programming language. Matlab was annoying in school, I suppose. C#, maybe....</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Fri, 13 Aug 2021 19:51:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>genebren</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;What! No Squirrel programming language.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I was surprised to see Erlang (4th from the bottom, with a score of 0.79%) on the list.&amp;nbsp; A buddy of mine, wrote a program in Erlang to act as an intelligent router for our Zigbee network.&amp;nbsp; He barely got the program to work (which he did in a surprisingly short amount of time, while learning the&amp;nbsp; language) and then left the company.&amp;nbsp; He walked me through the code and instructed me on how to build and install the software, but try as I might, I could never understand how it worked or how to successfully add, delete or modify functionality.&amp;nbsp; I hammered on it for days, trying to add trace/debug messages, make small tweaks, just about anything. But, it just would not sink in (and I have mastered many different languages).&amp;nbsp; Mind you, this all occurred within a year of my retirement, as my brain started having troubles learning anything. I was so glad to finally be told by my boss to let it go, I don&amp;#39;t think I have ever given up on something so quickly in my life.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Thu, 12 Aug 2021 21:25:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>14rhb</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;COBOL programming might be hated but it came with a hefty pay packet in recent years due to its obsolence.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I actually like VBA - escpecially in Excel where you have full access to all the chart functions but can automate your analysis or run other scripts to manipulate the data as required.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I&amp;#39;ve never tried programming in Rust...might have a closer look at that now &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-747dd14e-3948-4707-bbde-adae76081fac/0572.contentimage_5F00_1.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Thu, 12 Aug 2021 10:04:33 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>dubbie</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I started with Fortran but it was mostly restricted to mechanical engineers so I moved on to Basic (the mainframe kind). I never learned COBOL although it was close at one point. Then mostly assembly (8085 and then 8088), taught myself Pascal (which I liked but it is a bit wordy) and then moved onto C (TurboC was a revelation! A pity it is no longer with us). Piddled about with LISP, VHDL, Z (there&amp;#39;s one you don&amp;#39;t hear much about now), more Basic. Java (couldn&amp;#39;t get the hand of that, C++ (ditto) and now I&amp;#39;ve relaxed into Arduino. After all, most of what I want to do is just turning a few LEDs on and off, with some motors.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am getting a bit concerned that some companies supplying sensor/actuator/display modules are starting to only supply Python examples on their websites. If this happens too much I might have to give up. Gardening just doesn&amp;#39;t have these problems. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Thu, 12 Aug 2021 08:24:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>michaelkellett</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Happy to see at least one supporter of VB (I hope Doglas didn&amp;#39;t mean VB.net &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-747dd14e-3948-4707-bbde-adae76081fac/contentimage_5F00_1.png:16:16]&lt;/span&gt;) - to my mind VB6 was the best quick and simple Windows programming langauge ever - 20 years out of support now - and still nothing else lets you stop at an error, tweak the code and go back a a few lines to continue. But it was a true compiler as well, with a seemless interface between debugging and compiling. I&amp;#39;m using Xojo now, not as nice to use but up to date and multi platform, and so far looks about as good as you can buy today.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;VB6 and Xojo are great for quick-to-code Windows stuff, but for embedded I use C.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For Maths I use MATLAB and Maple. MATLAB has a messy langauage but overall it&amp;#39;s great tool.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For FPGAs I use VHDL (I get as close to really disliking Verilog as I do to any language.)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I spend more time doing C than any of the others.&lt;/p&gt;&lt;p&gt;For my work it&amp;#39;s positioned perfectly at the optimum level of abstraction for hard real time embedded programming on small systems.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;MK&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Thu, 12 Aug 2021 01:37:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>baldengineer</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Love that VBA is just lightly less dreaded compared to COBOL.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I don&amp;#39;t know what the top 5 loved languages are. I&amp;#39;d be willing to bet one of them is a made-up word.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Wed, 11 Aug 2021 22:08:38 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>genebren</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I have written code in many different languages and for many different purposes.&amp;nbsp; Each language has a time and a place and a reason to be used.&amp;nbsp; I find it kind of silly to try and rank them.&amp;nbsp; You should focus on using the right language for the right job. Programming languages are sort of like tools.&amp;nbsp; You should not drive a screw with a hammer or tighten a hex-head bolt with a screwdriver.&amp;nbsp; That does not mean a hammer or a screwdriver is a better tool.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Wed, 11 Aug 2021 21:51:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>dougw</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;ve programmed in at least 21 languages, although I am not a programmer, and all of them had their merits.&lt;/p&gt;&lt;p&gt;I didn&amp;#39;t like APL or LISP much but they were never mainstream languages.&lt;/p&gt;&lt;p&gt;I grew up on FORTRAN - the language used by engineers and I still like it better than C.&lt;/p&gt;&lt;p&gt;I kind of like assembly languages, but they aren&amp;#39;t all that productive.&lt;/p&gt;&lt;p&gt;For all out productivity (slapping together small powerful applications) I like Visual Basic.&lt;/p&gt;&lt;p&gt;I have not tried RUST or TypeScript and I don&amp;#39;t write big programs that take months or years to write.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: 2021 survey data reveals the most hated and loved programming languages</title><link>https://community.element14.com/members-area/b/blog/posts/2021-survey-data-reveals-the-most-hated-and-loved-programming-languages</link><pubDate>Wed, 11 Aug 2021 19:40:20 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:747dd14e-3948-4707-bbde-adae76081fac</guid><dc:creator>Andrew J</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Worst; Lisp; best: Smalltalk&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11654&amp;AppID=75&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>