Wollen Sie eine Web App erstellen, werden hauptsächlich die Programmiersprachen CSS3, JavaScript und HTML5 genutzt. Dabei trägt jede der Programmiersprachen einen Teil zur Entwicklung der modernen Web-Anwendung bei: CSS3 dient zur Erstellung des Designs, HTML5 ist für die Struktur und den Inhalt verantwortlich, während die Interaktion mit der Hardware des mobilen Endgeräts (wie z. B. Kamera, Mikrofon oder GPS) von JavaScript übernommen wird.