I'm looking to learn programming and would like to concentrate on databases and business apps. What would be a good language to build a base on. I'm torn between VB and C#. But I am open to other suggestions. Thanks.
Eleven answers:
2007-11-25 21:57:21 UTC
Right now I am working as a Senior Programmer / System Administrator.... I've worked on both platforms (VB and C#) In my opinion C# is better.... but if you could go professionalize on both? Why not?
But here in the Philippines they give higher salaries to C#.Net Programmers... so think about it. Though VB is easier to learn.
godainobaka
2007-11-25 19:43:42 UTC
VB is syntactically easier for someone without a lot of programming experience, but is limited to use on Microsoft Windows systems. C# is a little trickier, but has the advantage of being usable on Windows, Mac, Linux, or pretty much any other systems you come across.
I'd say that if you're interested in building a foundation, and know you're going to need to learn more languages anyway, start with VB, get that firmly under your belt, then learn C#. You can be gainfully employed with VB while you learn C#, then with both languages, you should be able to get a higher paying job.
2016-05-26 03:16:36 UTC
Start with Java, C#, or PHP. Once you learn one well, all the other managed languages will be very easy to learn. If you want to create software development tools, you'd probably be better off studying C++ or Python. C++, in particular, is very similar to the other languages except for that it can be used in an unmanaged way, where you have less of a safety net, but more control over memory and hardware.
steven25t
2007-11-25 19:49:35 UTC
hello
C#
1. Internet protocols written on C
2. once you master C, there will be easy to learn other common languages like Vb.
3. once you manage to program and decide to learn Linux it will be more helpful
schon_hooligan
2007-11-25 19:39:53 UTC
VB is for me the best.
Learn to record and program macros in excel, and you will know what I mean.
Rusty
2007-11-25 19:37:34 UTC
I would recommend starting with Java. There is a free program called BlueJ (I used it to learn Java and liked it a lot) that you can use to do your programming. Just google BlueJ and you will find it easily.