View Single Post
  #4 (permalink)  
Old 04-20-2008, 01:27 PM
Xav's Avatar   
Xav Xav is offline
Code Slinger
 
Join Date: Mar 2008
Location: The North Pole
Posts: 11,038
Last Blog:
Web slideshow in JavaS...
Credits: 1
Rep Power: 86
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: I need an advise

Wow, 4 months of pleasure! I'm not sure where you heard that C++ is a beginner's language, because it's one of the most complex around. C# is slightly easier, but VB is really the way to go if you have little experience. VB stands for Visual Basic - and it is relatively basic. Nevertheless, it is still quite powerful for most needs.

I spent a good half a year on VB. I wrote lots of programs, built up my skills, and generally had fun. Then, one day, I sort of 'grew out' of VB, and now I'm into C#. It's the perfect balance of complexity and power, but I don't think you're quite ready for it.

Learn VB. You don't have to use the .NET Framework, but if you're only writing for Windows, you shouldn't have a problem. Then, if you ever find you need more power, take a look at the C# syntax and have a go at it. However, if you use the .NET Framework for both of them, then you'll find that all the objects and classes are the same. This means you can use the functionality of the .NET Framework, but the only difference is how you use it.

So, to summarise:

@ Learn VB.
@ Keep learning VB.
@ Use VB to create some great programs.
@ If you need more power, try C#.

You could give C++ a go, using Dev-C++, but I still prefer C# deep down. And I know you will too.

Xav
__________________


Mr. Xav | Website | Forums | Blog
Reply With Quote