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

Skip to comments.

Top 10 programming languages of the future - you voted! ( for techies only)
Found Read ^ | 9/7/2007 | copywryter

Posted on 04/13/2008 12:12:13 PM PDT by SeekAndFind

Editor’s Note: Our friends over at Red Canary (http://www.redcanary.ca/view/top-10-programming) conducted a public forum with entrepreneurs and founders, like you, to find out what will be the top (most relevant, most used) programming languages in 2013. The results are in, we think they are worth reviewing for your strategic planning, and future hiring needs. (If you haven’t yet, do check out Red Canary (http://www.redcanary.ca/) so you can vote on the #1 language yourself (http://www.redcanary.ca/view/top-10-programming). Red Canary is full of other very useful content, and we really like their tagline, “opportunity meets community,” which expresses an ethos complimentary to Found|READ’s own mission.)

While digging around in the archives of Red Canary’s predecessor-site, Editor Trevor Stafford came across a ranked list of programming languages that were most in demand by employers in 2001. So Trevor posted the top-10 languages on Red Canary and asked his readers to vote on which of these languages would be most relevant in the future. Then he conducted the poll again, with the help of other entrepreneurial groups, like YCombinator.

For your ease, I’ve published the most recent results of Trevor’s poll, first.

TOP PROGRMAMING LANGUAGES FOR 2013

Here’s the list after 2 weeks of voting and an influx of opinions from Californian startup types (thank you, yCombinator). Python is the biggest mover.

1. HTML/CSS 7.6

2. Javascript 7.3

3. Ajax 7.2

4. Python 6.9

5. Java 6.7

6. C# 6.7

7. Ruby 6.2

8. .Net 6.0

9. C++ 5.4

10. C 5.1

10 = extremely relevant

1 = irrelevant

Note: Even though Ajax and CSS/HTML are markup tools, not programming languages, I couldn’t put a list like this together without them, and I couldn’t come up with an umbrella term for everything. Future technologies? Yuck. If you wanted to get really picky you could point out that transact-sql is merely a language extension. So is PL/SQL. Javascript might even warrant an argument. Please don’t get that picky, however. One Red Canary reader asked for Haskell to be added, but it didn’t make the top 10.

Below is the list Trevor started with, based on what was most valued, six years ago.

I. MOST POPULAR LANGUAGES (BASED ON EMPLOYER DEMAND) 2001

1. C++

2. Windows NT4

3. Oracle

4. Java

5. HTML

6. ASP

7. Visual Basic 6

8. DB2

9. Cobol

10. ANSI-C

Seeing that list got me to thinking about the nature and future of coding. What languages or splinter languages would dominate the list in 2013? Certainly not Cobol and ANSI-C :) Where will .Net and Java be in 6 years? What about xml and the surging popularity of Ajax? Will PERL and Lisp coders be able to transition to Ruby? Will they need to? What about young languages like Lua?

I’m not smart enough to see into 2013’s crystal ball, so here’s a list of 20-odd languages. Assign up to 10 stars to as many languages as you like (according to how relevant they will be in 6 years).

II. AFTER 1 WEEK OF VOTING

Here are the predicted top 10 languages of 2013 after almost one week of voting:

1. Java 7.7 (avg. stars)

2. C# 7.7

3. HTML/CSS 7.4

4. .Net 6.9

5. Ajax 6.8

6. Javascript 6.2

7. Transact-SQL 6.0

8. C++ 5.5

9. Ruby 5.4

10. PL/SQL 5.4

III. AFTER 2 WEEKS OF VOTING:

1. HTML/CSS 7.6

2. Javascript 7.3

3. Ajax 7.2

4. Python 6.9

5. Java 6.7

6. C# 6.7

7. Ruby 6.2

8. .Net 6.0

9. C++ 5.4

10. C 5.1

Remember, this is not a list of today’s most popular languages, but which languages you think will be dominant in 2013.


TOPICS: Computers/Internet
KEYWORDS: languages; programming; top10
Navigation: use the links below to view more comments.
first previous 1-2021-4041-49 next last
To: dfwgator
Uhh, AJAX is not a language.

One hell of a cleaner though. Works on most kitchen/bathroom surfaces ...

Proud to be Foldin'

http://folding.extremeoverclocking.com/team_summary.php?s=&t=36120

21 posted on 04/13/2008 1:19:58 PM PDT by Drango (A liberal's compassion is limited only by the size of someone else's wallet.)
[ Post Reply | Private Reply | To 19 | View Replies]

To: Drango

Heck of a good soccer team, too.


22 posted on 04/13/2008 1:21:03 PM PDT by dfwgator (11+7+15=3 Heismans)
[ Post Reply | Private Reply | To 21 | View Replies]

To: SeekAndFind

Same rule as always. The best language is the one you learned last.


23 posted on 04/13/2008 1:28:57 PM PDT by ex-snook ("Above all things, truth beareth away the victory.")
[ Post Reply | Private Reply | To 1 | View Replies]

To: papasmurf

No microcode?


24 posted on 04/13/2008 1:29:43 PM PDT by Cvengr (Fear sees the problem emotion never solves. Faith sees & accepts the solution, problem solved.)
[ Post Reply | Private Reply | To 11 | View Replies]

To: SeekAndFind
ADA Memory Space management has become simply space management.


25 posted on 04/13/2008 1:32:47 PM PDT by Cvengr (Fear sees the problem emotion never solves. Faith sees & accepts the solution, problem solved.)
[ Post Reply | Private Reply | To 7 | View Replies]

To: SeekAndFind

APL
PL1
Fortran
Pascal
Cobol
GWBasic

I guess I’m a little out of date.


26 posted on 04/13/2008 1:33:17 PM PDT by Poser (Willing to fight for oil)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

Being a BASIC and FORTRAN programmer in the past, I’m wondering if C# is good for musical programs?


27 posted on 04/13/2008 1:34:15 PM PDT by LongTimeMILurker
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

I’m banking on .NET in all it’s flavors, with any front end tool like Flash or Quicksilver, and T-SQL on the back end.


28 posted on 04/13/2008 1:35:08 PM PDT by Lazamataz (Secondhand Aztlan Smoke causes drug addiction obesity in global warming cancer immigrant terrorists.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: dfwgator
Uhh, AJAX is not a language.

Not officially, no. But when do the building-blocks of the language compound enough to make it qualitatively different? When assembly-code was improved enough, they called it c.

29 posted on 04/13/2008 1:37:13 PM PDT by Lazamataz (Secondhand Aztlan Smoke causes drug addiction obesity in global warming cancer immigrant terrorists.)
[ Post Reply | Private Reply | To 19 | View Replies]

To: Lazamataz
I’m banking on .NET in all it’s flavors, with any front end tool like Flash or Quicksilver,

Microsoft Silverlight may wind up being the "Flash Killer", I do like the fact that to program Silverlight, you can use C#, instead of having to learn ActionScript to do Adobe Flex apps.

30 posted on 04/13/2008 2:16:24 PM PDT by dfwgator (11+7+15=3 Heismans)
[ Post Reply | Private Reply | To 28 | View Replies]

To: dfwgator

THATS what I was thinking of. SILVERLIGHT! Damn. I’m getting dum in my old ayg.


31 posted on 04/13/2008 2:19:09 PM PDT by Lazamataz (Secondhand Aztlan Smoke causes drug addiction obesity in global warming cancer immigrant terrorists.)
[ Post Reply | Private Reply | To 30 | View Replies]

To: SeekAndFind

Thanks, no I’m not updated on D, and I have not done any real coding for the last 7 years or so.


32 posted on 04/13/2008 2:19:10 PM PDT by AdmSmith
[ Post Reply | Private Reply | To 13 | View Replies]

To: papasmurf
What? No Assembly?

PAL was PDP Assembly Language for the Digital PDP computers. I did a little PAL8 programming in the '70s as a teen.
33 posted on 04/13/2008 2:21:50 PM PDT by Dr. Sivana (Not a newbie, I just wanted a new screen name.)
[ Post Reply | Private Reply | To 11 | View Replies]

To: SeekAndFind
Certainly not Cobol and ANSI-C :) ...

Cobol again gets the ax for the 25th year in a row
34 posted on 04/13/2008 3:16:46 PM PDT by stylin19a
[ Post Reply | Private Reply | To 1 | View Replies]

To: callisto

Your kind of party?


35 posted on 04/13/2008 3:20:19 PM PDT by Grizzled Bear ("Does not play well with others.")
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind
I dig GWBASIC.

10 LPRINT "hello"
20 GOTO 10

lol
36 posted on 04/13/2008 3:22:27 PM PDT by mysterio
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

Couldn’t find anything at that link, but it looks like a news page, so the article may have got pushed off the end.

What I would like to see is compiled Python, with a little stronger typing, or at least an option for it.


37 posted on 04/13/2008 3:38:18 PM PDT by Still Thinking (Quis custodiet ipsos custodes?)
[ Post Reply | Private Reply | To 13 | View Replies]

To: frankenMonkey

Thinking’s corrollary: “Now that we have a sale, we don’t need salesmen.”


38 posted on 04/13/2008 3:39:21 PM PDT by Still Thinking (Quis custodiet ipsos custodes?)
[ Post Reply | Private Reply | To 17 | View Replies]

To: Dr. Sivana

Hee hee! You forgot PASCAL.


39 posted on 04/13/2008 6:37:37 PM PDT by Bloody Sam Roberts (A couple of pints and a package of crisps. Ahhh...life's good.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: Bloody Sam Roberts

No I didn’t . . . I HATE PASCAL!


40 posted on 04/13/2008 6:39:47 PM PDT by Dr. Sivana (Not a newbie, I just wanted a new screen name.)
[ Post Reply | Private Reply | To 39 | View Replies]


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