Python. It's elegant and easy to learn. Especially you have no programming experience before, you can think python way more quickly before other language pollute your head:)
Just my feeling:)
1. It's better to run web application with more screen space, not every app need menu bar, toolbar, etc brought by every instance of browser.
2. For browsing, tab is excellent. For web application, tab is not enough. For example, I can't implement an "always on top" thing using tab, I can't let browser remember every application's location and size. These features are good for productivity.
Current browsers are designed for maximum surfing productivity and not dedicated to provide a perfect web application container.
I have same feeling. Youos is wonderful but I always feel it waste too much screen space. On the other hand current browser is not very suitable for running multiple web apps also. Maybe we need a better container...