Computer science courses world over traditionally have been more than favorable to C, C++. Few do introduce Java but majority stick to providing computer science fundamentals leaving it to students to pick language skills on their own. Fundamentally a sound strategy except that students , due to lack of exposure often are unclear which way to go and end up following the stereotypes. Now choice of a language would typically depend on the objective especially in the context of a project or domain, but if one were to get started first with a set to get over the basics, what are the options?
LittleTutorials.com provides an interesting analysis of programming languages and their share in the market in terms of popularity and job trends. The findings not very surprising. Between C (15.292%) + C++ (10.484%) + Java (20.176%) + PHP (10.637%) the share comes to about 57%. The rest are shared by a much larger variety of programming languages including c#, perl, python, Ruby, Javascript etc. So, now students have a bit more data to figure out what they should be picking up.
which language to learn?
By nagaraj.bkI feel students need not worry about choosing a programming language , rather they should have an exposure to all the languages and have strong skills in any one of them. Because it depends on what application you are going to develop, say for example, if you planning to develop a web application then some languages like PHP, ASP, JSP etc... are suitable and if you need some high level text processing to be done then PERL comes into picture; Mobile applications - JAVA ...and so on...
The problem this really
By draibiohcheap northface
By gchtfg