WebOS uses HTML/CSS for it's interface and uses Javascript for it's apps. Palm also has a PDK which allows you to write apps in C. Problem is Palm hasn't released it's PDK for Linux. Luckily some hackers have been able to get it to work. http://goo.gl/MnyQf