Developer Tools and Programming Support / Hardware Prototyping and Smart Device Design Tools

Can existing web technologies (HTML, CSS, JavaScript) be directly used for smart device prototyping?