Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

The most popular programming languages for 2014 are …
Venture Beat ^ | 02/27/2014 | J.O. Dell

Posted on 02/27/2014 7:57:31 AM PST by SeekAndFind

Have mercy: It looks like C# is staging a comeback.

Have mercy: It looks like C# is staging a comeback.

CodeEval has named its top coding languages for 2014, and we see a couple of interesting surprises. Year-over-year, C# was the second-fastest growing language. And Internet powerhouse PHP was the biggest loser, down 55 percent from 2012.

We took a look at the trends from 2011 through 2013, and here’s what we found:

Most & least popular programming languages

By volume, Python and Java reigned supreme. But Java, as you can see, is something of an ailing giant despite the popularity of Android with consumers.

When you look at percentage change from 2011 to the present, iOS coding language Objective-C is still going strong. But check out C#! This Microsoft technology is still small in sheer volume, but it’s growing quickly:

Most & least popular programming languages

Some of us were less surprised than others. Take Gregg Pollack from Code School.

“C# is the language of the Microsoft developer. There have been lots of improvements to the language over the past 10 years, so this isn’t that surprising,” he told VentureBeat via email.

He also had some thoughts on Java’s decline:

Interpreted languages like Python and Ruby have better language design and thus are more pleasant to program with. This fuels the open source community around the languages, which encourages cutting edge developers (and thus, startups) to adopt them. The bigger corporations slowly follow.
In my experience many Java developers have moved to these interpreted languages.

CodeEval gathered this data “based on thousands of data points we’ve collected by processing over 100,000+ coding tests and challenges by over 2,000+ employers,” according to the company blog.

The company enables devs to show off, particularly to potential clients and/or employers, by completing coding challenges created (or merely chosen from a library) by employers. Devs are rewarded with cash and prized for their efforts.CodeEval has named its top coding languages for 2014, and we see a couple of interesting surprises. Year-over-year, C# was the second-fastest growing language. And Internet powerhouse PHP was the biggest loser, down 55 percent from 2012.

We took a look at the trends from 2011 through 2013, and here’s what we found:

Most & least popular programming languages

By volume, Python and Java reigned supreme. But Java, as you can see, is something of an ailing giant despite the popularity of Android with consumers.

When you look at percentage change from 2011 to the present, iOS coding language Objective-C is still going strong. But check out C#! This Microsoft technology is still small in sheer volume, but it’s growing quickly:

Most & least popular programming languages

Some of us were less surprised than others. Take Gregg Pollack from Code School.

“C# is the language of the Microsoft developer. There have been lots of improvements to the language over the past 10 years, so this isn’t that surprising,” he told VentureBeat via email.

He also had some thoughts on Java’s decline:

Interpreted languages like Python and Ruby have better language design and thus are more pleasant to program with. This fuels the open source community around the languages, which encourages cutting edge developers (and thus, startups) to adopt them. The bigger corporations slowly follow.
In my experience many Java developers have moved to these interpreted languages.

CodeEval gathered this data “based on thousands of data points we’ve collected by processing over 100,000+ coding tests and challenges by over 2,000+ employers,” according to the company blog.

The company enables devs to show off, particularly to potential clients and/or employers, by completing coding challenges created (or merely chosen from a library) by employers. Devs are rewarded with cash and prized for their efforts.



TOPICS: Business/Economy; Computers/Internet
KEYWORDS: coding; languages; programming
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-87 next last
To: HOYA97

I would recommend C++ for the simple reason that it is one of the more difficult to learn. However, it is not impossible, there is LOTS of support on Youtube and the Internet. Enough so that if all you had was an Internet connection and a PC, it is possible to learn it by your own research.

Also, once you master the concepts of C++, the rest of the languages will be easier. If you live / work in a Unix world, PERL would be a good supporting language.

Just my .02


41 posted on 02/27/2014 8:51:24 AM PST by taxcontrol
[ Post Reply | Private Reply | To 7 | View Replies]

To: edh

AND VHDL ...


42 posted on 02/27/2014 8:52:52 AM PST by clamper1797 (Evil WILL flourish when good men WILL not act)
[ Post Reply | Private Reply | To 40 | View Replies]

To: Resolute Conservative
try two/three fortrans @ random (HEC II) ..oppss!

43 posted on 02/27/2014 8:53:00 AM PST by skinkinthegrass (The end move in politics is always to pick up a gun..0'Caligula / 0'Reid / 0'Pelosi)
[ Post Reply | Private Reply | To 38 | View Replies]

To: edh

.verilog(VHDL);


44 posted on 02/27/2014 8:53:51 AM PST by clamper1797 (Evil WILL flourish when good men WILL not act)
[ Post Reply | Private Reply | To 40 | View Replies]

To: circlecity

Hey! Don’t knock FORTRAN. I worked for a NASA contractor during the Apollo Program. We sent some guys to the moon with punched cards and FORTRAN programs.


45 posted on 02/27/2014 9:02:18 AM PST by MisterArtery
[ Post Reply | Private Reply | To 3 | View Replies]

To: McGruff
1802 ASM, 6502 ASM, BASIC, 8086 ASM, PL1, C, Pascal(Delphi), ADA, ARM ASM, AVR ASM... and a few others I have lost track of.


46 posted on 02/27/2014 9:03:04 AM PST by Bobalu (Happiness is a fast ISR)
[ Post Reply | Private Reply | To 9 | View Replies]

To: Bobalu

I spent my last 5 years or so working mostly in C#. Loved it, and was amazed at what could be done... including real-time video encoding, sockets-level programming and so on. Fun stuff!


47 posted on 02/27/2014 9:06:10 AM PST by Cementjungle
[ Post Reply | Private Reply | To 46 | View Replies]

To: MisterArtery
"Hey! Don’t knock FORTRAN."

Nobody knocking Fortan here.

48 posted on 02/27/2014 9:09:21 AM PST by circlecity
[ Post Reply | Private Reply | To 45 | View Replies]

To: SeekAndFind
Assembler. IT WAS GOOD ENOUGH FOR US!

Three years of development and I've finally got it to print out "Hello Worlh".

Dang it.

49 posted on 02/27/2014 9:10:59 AM PST by Billthedrill
[ Post Reply | Private Reply | To 1 | View Replies]

To: Leaning Right

RE: I see that MS-BASIC has fallen off the list. Drat. I was just getting the hang of it.

VISUAL BASIC is the next step for you.

It’s extremely popular still...

See here:

http://www.infoworld.com/t/microsoft-net/visual-basicnet-the-upswing-developers-236082


50 posted on 02/27/2014 9:13:10 AM PST by SeekAndFind
[ Post Reply | Private Reply | To 30 | View Replies]

To: Verbosus

I learned assembler for the HC11 on my own in 1990 for an ignition timing controller, which I am still selling today (J&S SafeGuard).

Now working on a new project and plan on using a Cypress PSoC processor. The gurus say I need to learn C rather than ARM assembler.

So, I have been bouncing around in tutorial-ville, but it’s strange, after working with assembly for so long.


51 posted on 02/27/2014 9:22:45 AM PST by JohnnyP
[ Post Reply | Private Reply | To 26 | View Replies]

To: SeekAndFind

I hate it when someone looked over my shoulder to look at my codes to solve an engineering problem and say, “You still using that code? It went obsolete six months ago!”


52 posted on 02/27/2014 9:22:54 AM PST by Sen Jack S. Fogbound (Read the Constitution!!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: JohnnyP

C Programming PDF from Wikibooks.org ..this is pretty good.

http://upload.wikimedia.org/wikipedia/commons/0/07/C_Programming.pdf


53 posted on 02/27/2014 9:29:47 AM PST by Bobalu (Happiness is a fast ISR)
[ Post Reply | Private Reply | To 51 | View Replies]

To: The Great RJ

Friggin Physical Chemistry was the closest I came to having a nervous breakdown in college!

Seriously...I was operating at the extreme edge of what my brain could absorb, and I needed it to graduate.

Fortunately, I was a hard and dedicated student, and my professor looked at me one day and said: “You don’t look well...is there anything I can help you with?”

And he gave me some extra lessons on his own. That was pretty rare.


54 posted on 02/27/2014 9:41:58 AM PST by rlmorel ("A nation, despicable by its weakness, forfeits even the privilege of being neutral." A. Hamilton)
[ Post Reply | Private Reply | To 24 | View Replies]

To: Bobalu

Thanks, I found that one on a different site a while ago: http://en.wikibooks.org/wiki/C_Programming

I have been working my way through an introductory course from Alison.


55 posted on 02/27/2014 9:44:06 AM PST by JohnnyP
[ Post Reply | Private Reply | To 53 | View Replies]

To: rlmorel

Oh, yeah. Hit a huge rock with P-Chem. Don’t know what the problem was, either.


56 posted on 02/27/2014 9:47:16 AM PST by Billthedrill
[ Post Reply | Private Reply | To 54 | View Replies]

To: McGruff

C= BASIC, 6502 Bytecode (then someone showed me what an assembler was), 6502 Assembly, PASCAL, FORTRAN, C, PERL, JAVA, C++, Pro-C, Objective C, Ruby, C#, and probably another dozen or more scripting and other languages I have used to accomplish what needed to get done over the years.... Don’t think I’ll ever stop learning new languages, as the need arises.

The more I know, the more options I have. I run into folks all the time who have let their skills rust, even though I mostly code only as a hobby these days, most of my day to day stuff isn’t in the code itself, my pay grade is such that I provide the direction to the coders. Love to code, dream in code, but the pay for a straight coder is below my pay grade anymore.

A person may be a great foxpro coder, but when the company finally decides its had enough of that, and they have no other skill, you are the first ones out the door.


57 posted on 02/27/2014 9:54:09 AM PST by HamiltonJay
[ Post Reply | Private Reply | To 9 | View Replies]

To: SeekAndFind

what...no COBOL?


58 posted on 02/27/2014 10:11:03 AM PST by camle (keep an open mind and someone will fill it full of something for you)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

I’m surprised that PHP is doing so poorly. It’s about all I use for my website development.


59 posted on 02/27/2014 10:20:04 AM PST by Theo (May Christ be exalted above all.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: circlecity

COBOL ALL THE WAY!

I still use an abicus too.


60 posted on 02/27/2014 10:26:29 AM PST by Organic Panic
[ Post Reply | Private Reply | To 3 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-87 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson