Question by cyrus: Which programming language is the easiest, python, java or visual basic?
I am a total begginer and i want to start programming, im looking for the easiest and funnest language. To create windows apps and iphone apps, not very complicated stuff. I know about adobe air/flex which seem to be good and designing in windows but the dont look so popular or good. And if you say java, may you please specify which IDE i should use eclipse or netbeans. I can buy visual basic, money isnt a problem.
Best answer:
Answer by Meh
VB is the easiest. You can mkae windows programs with a nice GUI very easily. However you wont be able to make iPhone apps.
I believe iPhone apps are written in c++ although you can also use flash (action script) and then convert flash into iPhone apps i believe.
What do you think? Answer below!

{ 4 comments… read them below or add one }
hi i never learn phython. but ive learn the java, vb and c++. i can say the vb is the easier programming language lol. ive work in the area also. and im not the one who like programming. but, vb is different. its interesting. nice to learn n so eazy =)
VB is the easiest and most code is done as a procedural listing. Furthermore, VB is Microsoft only. VB seems to have a major update every few years and thus you buy DevStudio over and over and over again.
Python needs an install on whichever computer it runs on. Python is very spartan making it so that you will need to grasp a bigger slice of the pie to get going.
I like Java because it brings all the GUI widgets to the game for free and the widgets are integrated with the language. Java requires you learn Object Orientated Programming (OOP). NetBeans is easier to install and learn. NetBeans has the plug-ins for C/C++ and I think the linking required with C libraries is easier on NetBeans than DevStudio. Other plug-ins for NetBeans let you do code for SmartCard and SmartPhones. And finally, I’ve noticed on these Y! Answers that people can converse precisely the language aspects of Java back and forth much better than the other languages. That tells you something.
I only use Python, so I can’t comment on the others, but Python is somewhat easy. Learn Python 2.x not 3.x for now (easier, faster and still well supported). If you want to work with GUIs, look at wxpython. Perhaps the best tutorial is http://www.zetcode.com/wxpython/
To learn Python, there are a number of great tutorials in the internet for free – browse them a little to pick the one that fits your learning style the best.
Easy is relative – if you’re going to learn to program, don’t get hung up on just doing easy stuff – no matter what language you learn, once you start working with various libraries it will get complicated. But it is that challenge that makes programming so much fun.
For the iPhone, I take it Objective-C is the thing to learn, but can’t tell you anything about that.
Java is typically used in introductory programming classes. I say it’s a good first language. I’ve taken two intro programming classes and they all teach Java. Java is the best first language to learn because you can run Java programs anywhere, on any platform.
I’ve used the Eclipse IDE and it’s great.
You must log in to post a comment.