Как делаются программы на html?
Есть аналоги такие как electron , nwjs , appjs . Так вот, всё это результат объединения nodejs и Chromium. Благодаря этому тандему, можно создавать кроссплатформенные десктопные приложения для windows, mac os и linux, используя веб-технологии. 
Разумеется выражение используя html является абсурдным, ибо html не задает никакой логики, а только выводит контент. Вся логика приложения написана на js.
Уже нашёл ответ :)