My experience with computer programmers is that they would be much better served by learning ENGLISH!
Ummm...Pascal? No, wait...BASIC. Yeah......definitely BASIC.
Why is BASIC not on the list?
Thanks for that list — my son is studying software engineering (he’s a freshman) — and has started on Python, C#, C ++. I think Java starts up next year. I’ll ask him about PHP.
RAMUS?
C#.NET by far (if you want a job).
Objective c is crap. Java and C# will be around for.a.long time. They are very similar and you can cover both bases. If you think apple has peaked and beginning a long decline you won’t be off much. If you are smart enough the real money and cutting edge will be and.has been C++ which produces native code. Its the core of all the languages listed except objective c which is templatized c.
Spanish!
Assembly language?
List of programming languages.
http://en.wikipedia.org/wiki/List_of_programming_languages
Actually, as always, it is the next C based write-only brain damaged monstrosity dated back to Kernighan and Ritchie whose main aim was not to be understood by their bossess at the time.
Why isn’t FORTRAN on that list?
I have never met a COBOL programer that could not find a job.
bflr
Every language is a tool. Decide what you like to create first, then learn which tool is best for that. But keep in mind that if you really want to master programming, learning the basic tools first (C, Java) can help you understand the intricacies of the more high-level tools. PHP has a gentle learning curve, but there’s a reason it’s not used in freshman programming courses; it’d be like learning to play pop songs on a synthesizer before learning to play classical music on a piano.
-PJ
2) SQL stored procedure development for SQL Server, Oracle, or MySQL.
3) Python, Perl, or as similar cross-platform scripting language.
4) Java or C#.
As a working corporate developer, you need to master all four areas to rise above foreign competition.
Objective C? Please.
Our most common language for mobile is JQuery Mobile with Phonegap. I’m still using Perl.
PDP 10 or 6502 anyone?