This question comes up a lot, and the answers below are compiled from my own experience and a number of posts by others:
http://www.grasshopper3d.com/forum/topics/grasshopper-vs-python-c-v...
http://www.grasshopper3d.com/forum/topics/vb-vs-c-vs-python
http://www.grasshopper3d.com/forum/topics/which-programming-languag...
VB.Net and C#
VB.Net and C# both belong to the ".Net" family of languages, and the things you can do with them in Rhino/Grasshopper are nearly 100% equivalent. Grasshopper itself was written in a combination of VB.Net and C#. Some advantages/comments, in no particular order:
Python
Python is, without a doubt, a beautiful and elegant language, which is probably more than can be said for VB.Net/C#. It is very popular with beginner coders, and its syntax is more readily understandable.
I hope this summary helps you find the right option for you. Ultimately you can't go wrong; concepts from any of the available scripting languages will make it much easier to learn the next one. In my day to day work I use a combination of both C# and python, where appropriate, and I love them both.
I hope others will feel welcome to chime in on this FAQ and add their own thoughts about advantages/disadvantages of these various options! If you have time, read through some of the other posts linked to at the beginning - there's lots of additional great information there.
Nader Belal
Thank you
Sep 8, 2017
Hannah Stevens
I guess it`s Python
Mar 25, 2020
Raymond Mosely
I think that you need to understand what you are doing - marketing, SEO, programming, design or what you are doing there, you should have cases, examples, insights, and stories that will be interesting to your listeners. I also advise you to read the https://gradesfixer.com/free-essay-examples/world/ articles of these guys that they publish absolutely for free. Perhaps they will be useful. Good luck with that!
Mar 25, 2020