what is the best programming Language to learn and work with?
I am busy studying for programming and now i have the choice of either choosing C#,C++,VB.NET or java as a programming Language.Which one of these is the best to do and which one will get you a good job,im planning to go to America or Canada after my studies.What are my chances of getting a programmers job there and which language is bery popular in these countries.Thanks
That really depends on what you’re going to do. It would be like asking a carpenter what is the best tool to have in your toolbox. If all you have is a hammer, then everything begins to look like nails.
Honestly, the first part of programming has nothing to do with the language, but with skills in logical thinking.
For instance, suppose you learn C#. You can learn HOW to loop through a sequence of commands, but that doesn’t teach you WHEN or WHY you would do that.
The language you select won’t help you one bit if you need to sort a list of names, or design a database to store those names in. These are "programming" skills that need to be learned prior to ever learning a language. And then the language skills will come later, depending on what you intend to use your programming skills for.
I wish you the very best of luck on your endeavors, but be prepared for some slow learning curves.
By the way, a very popular language that is highly under rated, but it is used in many banking institutions, is called SAS (Statistical something something). Another important language, used to interact with databases is called SQL (pronounced "Ess Que El", NOT "sequel" because "sequel" is the name of another software package). SQL is vital, but never mentioned as a language, when dealing with databases.
Again, good luck.
i prefer java but c# has more job opertunites!!!
.NET and PHP
Start with QBASIC (yes I said QBASIC) while not very usefull in the real world it is good starting point to learn basics of programming from there you can learn VB while structualy differant than QBASIC the guts or the same this will allow you(to and extent) learn windows programming
Once you feal cofterable in VB get C++ builder The windows part is a lot like vb but the gut are differant so you have to relearn ifs and loops but in the end it is worth it trust me
Once you get C++ builders VCL(its internal library for windows) down you may find ways to realy get the most out of the vcl or even bypass it
Then you can do some powerful stuff I know it seems like a long way to go to get there but it realy is the best way