With Language is easier to learn VB.NET or Python?

by 11 replies
17
Wanting to learn a new language....I'm planning on building some small apps for my internet marketing methods.....desktop apps that will submit urls to various websites and things of that sort...

I've tried VB.NET but it was a little hard for me to grasp.....is Python an easier language to learn or should I just stick with re-learning VB.Net?

Thanks
#programming #easier #language #learn #python #vbnet
  • VB.NET, especially in comparison to C#.Net, has a lot of extra code required that ultimately does nothing. (like End If to close statements)

    Go to Python. It has tons of libraries for everything you could want to do. I am not a python coder, but I am pretty sure it is more portable to Macs. It is also faster.
    • [1] reply
    • I would definitely recommend Python as well. It should be an easy language for a beginner to grasp, and there are very good IDEs that make development easier. I have been using aptana studio, which is a variation of Eclipse, and a very nice environment to work in.

      Python also has a very nice and supportive community, which is very important if you are just starting out.
  • I wouldn't think python is easier to learn as a beginner at all. VB practically does everything for you .. and is WAY more forgiving.

    Plus python isnt really thought of as a language to do desktop apps (especially on windows) .. stick with the VB you'll get it.
    • [1] reply
    • If you are going to be creating desktop apps, you should probably stick with VB.NET. However, you won't be able to write Mac or Linux desktop apps with that. You can use Python for GUI programming but you'll find it much more difficult that VB.NET.

      Python is generally an easy language to learn. It is great for a beginner. It's just not suited for beginner GUI applications.
      • [1] reply
  • vb.net is the way forward its pretty simple and like others have mentioned it pretty much writes its self.
    I have been learning vb.net for around 2 months now and have already created some pretty advanced apps
  • yes..python is easy compared to .net
    • [1] reply
    • While VB.net is basically made for making Windows apps, Python "goes anywhere" and is pretty easy to learn as a language. If you decide to go with Python, look at wxWindows for GUI controls, py2exe for making Windows applications, and py2app for packaging essentially the same code as an OS X app (the cross-platform part is nice.)

      Also, when you want to get into web application programming, as opposed to desktop apps, you will be much better off knowing Python.

Next Topics on Trending Feed

  • 17

    Wanting to learn a new language....I'm planning on building some small apps for my internet marketing methods.....desktop apps that will submit urls to various websites and things of that sort... I've tried VB.NET but it was a little hard for me to grasp.....is Python an easier language to learn or should I just stick with re-learning VB.Net?