Computer programme language

Actually Python is very popular and a very accessible language to learn. I would suggest Java but Python is not a bad choice at all.

Anything in the top 10 on the TIOBE would be worthwhile:

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Another good resource for Programming language popularity:
http://langpop.com/

Projects hosted on github ranked by language:
Image%202012.07.26%2019:55:28.png


Image%202012.07.26%2019:57:57.png
 
Last edited:
Actually Python is very popular and a very accessible language to learn. I would suggest Java but Python is not a bad choice at all.

well, I mentioned python relative to c#/c++/java in the workplace - where it is not very popular in comparison.

3. Dice.com Job Listings

The above metrics don’t necessarily reflect real-world usage, though many corporations do use Github and many professionals ask questions on StackOverflow. To get a better reflection of where the paid programming jobs are, looking at job postings may be your best bet. Last year, Dennis B. Moore shared stats he collected from Dice.com on the number of job listings for various tech skills, including programming and markup languages and frameworks. Moore hasn’t posted an update, but here’s a current look at the search terms that Moore used previously, with the percentage change over last year:
Java 17,599 (+8.96%)
XML 10,780 (+11.70%)
JavaScript 10,738 (+11.64%)
HTML 9,587 (-1.53%)
C# 9,293 (+17.04%)
C++ 6,439 (+7.55%)

AJAX 5,142 (+15.81%)
Perl 5,107 (+3.21%)
PHP 3,717 (+23%)
Python 3,456 (+32.87%)
http://www.readwriteweb.com/hack/20...ch-programming-lanugages-are-most-popular.php


simplyhired.com:
jobs with in uk with 'python': ~ 10000
jobs with in uk with 'c#': ~ 50000
jobs with in uk with 'c++': ~ 35000
jobs with in uk with 'java': ~ 60000

Since op specifically mentioned chances of getting work, I wouldn't advise him to learn python for that purpose. However although it is very easy to get into, it is even easier to write awful code in!
 
Last edited:
Well its looking like java. Going to buy java all-in-one book thing ive seen. Hopefully it will put me on the right track.
 
Although I think C++ is a language all programmers should have some grasp of, I don't think it's a good language for a beginner who's looking to get a job as a programmer. Most C++ jobs are probably going to be for developing quite advanced stuff which requires a very in-depth knowledge of it.

My recommendation is maybe javascript for learning basic C-style syntax, then maybe move on to C#. There's lots of jobs that require those.

Edit: Also by learning C#, it'll be very easy to learn Java as well, as they're very similar.

Would I be wrong to assume it didnt matter about which order you learned Java and C# in to grasp the other?
 
My recommendation is maybe javascript for learning basic C-style syntax, then maybe move on to C#. There's lots of jobs that require those.

I'd go along with this.

C++ is tough. C# is higher level, so you don't have to be so explicit.
At university, we were first taught Java (and more importantly, programming concepts). Only then, were we introduced to C++ which is significantly more difficult.

You could also look at various websites, to see which programming language is in most demand (by employers) and tailor your "education" to the demand.
 
Is there a universal software that can run C#, C++ etc code, or do the program languages require their own software.

c# and c++ can both be programmed in Visual Studio.
Java - you need to use a Java IDE

In general, all languages require specific IDEs to be programmed in.
Of course, you could use simple text editor to create your code (which should work for most languages), though that would be a little perverse.
 
Anyone can learn a language but not everyone can be a programmer. Programming is a way of thinking very few people have a natural gift for 9 times out of 10 it takes years to learn. Don't rush it and the skills will come in time.

I started with
Python moved onto Lua and then java after that went onto C++.
 
Last edited:
Back
Top Bottom