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 1-2021-4041-6061-8081-87 next last
THIS THREAD MAINLY FOR TECHIES
1 posted on 02/27/2014 7:57:31 AM PST by SeekAndFind
[ Post Reply | Private Reply | View Replies]

To: SeekAndFind

This site also seems to confirm this:

http://www.eweek.com/developer/slideshows/top-10-programming-languages-for-job-seekers-in-2014.html

Top 10 Programming Languages for Job Seekers in 2014


2 posted on 02/27/2014 7:58:46 AM PST by SeekAndFind
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

Fortran can’t be far behind. Hey, didn’t you just love punching those cards?


3 posted on 02/27/2014 7:59:27 AM PST by circlecity
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

BFL


4 posted on 02/27/2014 8:02:05 AM PST by editor-surveyor (Freepers: Not as smart as I'd hoped they'd be)
[ Post Reply | Private Reply | To 1 | View Replies]

To: circlecity

My college was still using a DEC 10 for computer classes in the mid-1980’s.

I talk about running around with my stack of punchcards, and people look at me like “you’re not old enough to have ever worked with one of THOSE.”


5 posted on 02/27/2014 8:02:42 AM PST by Buckeye McFrog
[ Post Reply | Private Reply | To 3 | View Replies]

To: editor-surveyor

RE: BFL

That would be a nice acronym for a language :)


6 posted on 02/27/2014 8:02:47 AM PST by SeekAndFind
[ Post Reply | Private Reply | To 4 | View Replies]

To: SeekAndFind
What two programming codes would you recommend learning??
7 posted on 02/27/2014 8:04:07 AM PST by HOYA97 (twitter @hoya97)
[ Post Reply | Private Reply | To 1 | View Replies]

To: HOYA97

C# and Ruby. Demand is running way ahead of supply for Ruby on Rails developers currently.


8 posted on 02/27/2014 8:06:29 AM PST by Buckeye McFrog
[ Post Reply | Private Reply | To 7 | View Replies]

To: SeekAndFind

Me = Apple BASIC -> FORTRAN-77 -> Assembler -> PASCAL -> BASIC -> C 6.0 -> Visual C++ -> Visual C#. Probably the end of the line. You never know though.


9 posted on 02/27/2014 8:06:31 AM PST by McGruff (Every night has it's dawn.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: circlecity

And waiting for the results of the job to show up on the line printer.


10 posted on 02/27/2014 8:06:46 AM PST by HiTech RedNeck (Embrace the Lion of Judah and He will roar for you and teach you to roar too. See my page.)
[ Post Reply | Private Reply | To 3 | View Replies]

To: circlecity

I forgot about punch cards for COBOL on a IBM Mainframe. That was in college. Saw my first Apple II there.


11 posted on 02/27/2014 8:09:30 AM PST by McGruff (Every night has it's dawn.)
[ Post Reply | Private Reply | To 3 | View Replies]

To: McGruff

RE: Me = Apple BASIC -> FORTRAN-77 -> Assembler -> PASCAL -> BASIC -> C 6.0 -> Visual C++ -> Visual C#. Probably the end of the line. You never know though.

I see, the past decade you’re been with Microsoft... Steve Ballmer thanks you :)


12 posted on 02/27/2014 8:09:45 AM PST by SeekAndFind
[ Post Reply | Private Reply | To 9 | View Replies]

To: SeekAndFind

What newer languages most resemble Cognos’ Powerhouse suite, do you know?


13 posted on 02/27/2014 8:14:32 AM PST by txhurl (Young the Giant, 'It's About Time')
[ Post Reply | Private Reply | To 12 | View Replies]

To: SeekAndFind

Java and Python? I have been in the business since 80’s and I can count the java and python guys I know on one hand. All the guys I know use C++ and/or C# to make a living with since the lion share of biz apps are written in a MS language/platform.

What people hack with in the garage at night is inconsequential to me.

I have worked with a couple interpretive languages and they suck. While they are geared for rapid development and allow a less technical person to code, they allow you to bend too many rules and they tend to introduce run-time errors you may not find until well after a release.


14 posted on 02/27/2014 8:15:32 AM PST by Resolute Conservative
[ Post Reply | Private Reply | To 1 | View Replies]

To: HiTech RedNeck

Submitting your card deck to the computer center and picking up your printout the next day.

Syntax error

(University of Delaware, Fortran ??, 1966, never even got to see the computer.)


15 posted on 02/27/2014 8:15:44 AM PST by Bob
[ Post Reply | Private Reply | To 10 | View Replies]

To: HOYA97

1) Java
2) More Java


16 posted on 02/27/2014 8:16:50 AM PST by IronJack
[ Post Reply | Private Reply | To 7 | View Replies]

To: SeekAndFind

Pascal/C++ -> VFP -> C#/SQL

I’ve played the interpreted language gig (for more than a decade) and think it’s an excuse for lazy development practices, but it does allow you to easily do some neat stuff.

That being said, IOC/SOC and Agile are a freaking nightmare too.

The quality of developers on the whole has always been low, and their willingness to use inefficient, if not wholly useless practices for either entertainment or perceived job security is destroying our industry.

Seemingly gone are the days of simply doing what needed to be done to satisfy the need.


17 posted on 02/27/2014 8:18:35 AM PST by TheZMan (Buy more ammo.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: SeekAndFind
the past decade you’re been with Microsoft... Steve Ballmer thanks you :)

Don't turn this into a flame war.

18 posted on 02/27/2014 8:18:42 AM PST by McGruff (Every night has it's dawn.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: Resolute Conservative

Bingo. GMTA


19 posted on 02/27/2014 8:19:25 AM PST by TheZMan (Buy more ammo.)
[ Post Reply | Private Reply | To 14 | View Replies]

To: SeekAndFind

20 posted on 02/27/2014 8:20:05 AM PST by martin_fierro (< |:)~)
[ Post Reply | Private Reply | To 1 | View Replies]


Navigation: use the links below to view more comments.
first 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