I am 29, started coding at 14, I&#x27;ve built UIs based on mIRC Scripting, VB&#x2F;Winforms, C++&#x2F;Qt, C#&#x2F;WPF, Java&#x2F;Android layouts. Using IDEs such as Visual Studio, Eclipse, Qt Creator and Android Studio.<p>I must say: Atom Editor is great. Using HTML&#x2F;CSS&#x2F;JS to build desktop&#x2F;mobile apps really makes sense to me, especially given that:<p>- You only have to support one rendering engine.
 - You have access to the latest Web Components&#x2F;ES6&#x2F;CSS3 features.
 - You can rely on native Node.js modules when needed.<p>It&#x27;s good for portability, HTML&#x2F;CSS became better at UI, JS becomes a better language, current IDEs are great, live debugging tools are great.