HTML, web siteleri oluşturmak için kullanılan bir metin işaretleme dilidir. ( İngilizce olarak Hypertext Markup Language ) Programlama dili değildir. Web sitelerinde kullanılan yazı, resim, video vb. materyalleri bir strandart dahilinde eklemek ve biçimlendirmek için kullanılır.
CSS, html etiketlerini biçimlendirme için kullanılan kodlara denir. ( İngilizce olarak Cascading Style Sheets ) HTML ile CSS birlikte kullanılır. CSS kullanmadan Sade Html etiketleri ile web siteleri oluşturulabilir, fakat bu siteler görsel ve kullanım açısından hoş olmayacaktır.
Javascript Web de Kullanılan Bir Programlama (Betik ) dilidir. Web Tarayıcıları üzerinde çalışırlar ki tarayıcı haricinde herhangi bir yorumlayıcıya ihtiyaç duymazlar. sitelerde kullanılan nesnelerin ve verilerin dinamik (hareketli) hale getirilmesinde faydalanılan bir dildir.