It's been suggested to me from two different sources that it's possible to develop for all the three major mobile device platforms using HTML5. Apparently, according to them, one can write code and deploy to all three at the same time.
Now, my impression was that iPhone is a C++ thing and WinPhone C#, while Android is powered by Java. How mistaken am I?