However, if pressed, I would say Javascript. It starts simple (but is not a simple language), you can build slick web pages with it, and you can even build native mobile apps for Android and iPhone (e.g. with using PhoneGap).
However, if pressed, I would say Javascript. It starts simple (but is not a simple language), you can build slick web pages with it, and you can even build native mobile apps for Android and iPhone (e.g. with using PhoneGap).
I'm not looking to build a full blown app myself - rather a quick prototype to test it out with users and if there's traction, then it would make sense for me to team up with engineers and build it out.
Regarding Javascript - as you say, I too have heard that it's not that simple. Some folks were suggesting to start with PHP. I though of checking with HN community on what they recommend.
If you are a little more serious in your desire to learn programming, than you can learn Java. That way, you can go the GWT route when you need Javascript functionality.
I also can't imagine ever recommending anyone learns to program in Javascript.