The most in demand language is whatever the business market wants.
In a way your question is right and in a another way it's wrong. Its right because you want to challenge yourself , it's wrong because landing a job using language X, isn't the goal anymore - solving problems using language X, Y and Z is the goal these days, flexability is the name of the game.
While you're still learning , learn the hardest languages you think you're brain can handle. C++ is a great language, have some exposure to Assembler (everyone hates it) but the day will come when that knowledge is handy to have, Java is flexible and portable to the internet and PC's and MAC and Unix.
Here's a hint though, if you learn C++ or Java REALLY well,and maybe learn a couple of other languages well and you'll discover that after a couple of years you are able to tackle any language you are presented with.
You stop being a programmer in a specific language and become a professional "language" learner. You can then apply your knowledge from language A to language B, you can design projects better because you can choose languages like choosing a tool for a specific job.
C++ is good for a science / technical projects but not so much for accounting work. Flash / Actionscript is good for web development, Cobol, Progress , VB and/or SQL are good for business programming but you wouldn't write Halo or Call of Duty with those, you would use C++ with alot of assembler/machine code.
Have fun
2006-11-29 17:08:35
·
answer #1
·
answered by Mark T 7
·
2⤊
0⤋