Hello, I am going to join a computer learning class, i want to choose a programming language, but confused which one to choose, here are the packages i am having: 1. C#.Net - VB.NET - ASP.NET 2. C and C++ 3. Core java, J2EE 4. Java Script, VB Script 5. Php MySQL 6. MS SQL Server My friend is recommending me the 4th option, i am interested in php although i know php basics but wanna learn. I prefer to learn that language which will be most useful for me and has a scoop in future. Let me know your opinions, Thanks!
If you're going to be programming your own website and money is a factor, PHP is a popular choice. Hosting is usually much cheaper. Personally, I would learn PHP, MySQL, javascript (+jQuery).
C will give you a great programming base, Java will pay well, Python/Ruby are massively popular for web based apps (although not on your list).
php will be the best language these days having good scope ahead and it will pay you well according you needs.
I would say start with C & then move onto c#.net and asp.net for web. MS SQL Server though you can do some programming, its requires the support of SQL or C#.
Oh, great. Thread #3925 asking this same question. Another thread to give DP'ers years of entertainment. Let's see how long this one lasts.
I want to learn java app development, like android apps, etc... I will learn this in Core Java, Java scripting or in which java? lol I heard that C# can also make java apps with the help of some software, is it true? Actually i am confused between, C# and Java, let me know your opinions. Only professional opinions please. The language that will help me the most in future and has good scope.
I would learn C#. It is the most common desktop application language - in conjunction with WPF or Winforms, and it is also the most common language used in conjunction with web programming for ASP.Net and Silverlight. While hosting may have been more expensive in the past for Windows/ ASP.Net compared to PHP, these days there is little if any difference.
C# is much easier to learn than C++. If you're going for a solid basis in programming allowing you to learn just about any other language afterwards, it would be hard work, but go with the C family. Otherwise, if you're going for best efficiency of time over financial return, go for web development languages: PHP, SQL and JS. I wouldn't bother with Java since C# is newer and less cumbersome; they're almost the same too. By the way, SQL is not a programming language but a structured query language.
Really? That's a surprise. I would have thought PHP is in much more use. Can you explain why Java is used so much? I know that here there are universities that teach Java exclusively, I think that's very careless.
You mean to say desktop apps are not used or C#. As far as desktop apps, they have their own advantages, not that all apps are ported to web. At the same time ASP.net is quite strong and going very good.