General Question

Gamer44's avatar

What's the most valuable software programming language right now?

Asked by Gamer44 (94points) September 9th, 2010 from iPhone

I’ve really been researching the jobs available right now for different languages, and it seems that my home language (C++) is dying out in terms of job opportunities. So, I’m looking for a new programming language to dive deep in and make the most of. The more i read about C# the more I like it, but it seems pretty limited to the Microsoft community, and I like Obj-C also but it’s got similar restraints to the Mac. What do you think I should go with? I’m looking for a language that is valuable in terms of how many jobs there are available for it (software developing, I’m not a big fan of scripting.)

Is C# a good choice? From what I’ve gathered through research, it looks like it’s pretty much booming all over the place. What do you think? Would Java or Objective-C be a better choice for a (hobby), hopefully soon a (full-time) programmer? Or is there a better choice? :) Thanks!

Observing members: 0 Composing members: 0

6 Answers

ipso's avatar

Yes. I think C# is your overall best bet, subject to certain industry/company idiosyncrasies (e.g. Google is all about Python and C++) – or if wanting to do anything for mobile apps (Java).

It’s been many years since I programmed for a living though.

Delphi may make a comeback…

Response moderated (Off-Topic)
Response moderated (Off-Topic)
phaedryx's avatar

You don’t care what kind of software you write? You just want to learn a popular language and get a job? I’d recommend Java then.

Gamer44's avatar

@phaedryx exactly, I’d be happy to simply get a job as a programmer. I just hate java, but I’m really liking c#, so I wanted to know if it would be the better choice anyways.

jledbetter's avatar

Depends. Web or something else? I’m a web developer so I’m more familiar with what’s hot in that field. Since you have C , I think Java would be an easy one to pick up. I’d add a scripting language to it as well like Python.

I suggest looking at the companies or area that you’re interested in and see what they’re listing for jobs.

Answer this question




to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
Knowledge Networking @ Fluther