HTML (HyperText Markup Language / Hareketli-Metin İşaretleme Dili);Browserlarla görülebilen, internet dökümanları oluşturmaya yarayan bir çeşit dildir. Tanımda geçen "internet dökümanı" ifadesinin yanısıra HTML ile oluşturulan belgeler harddiske kaydedebilir ve internet bağlantısı olmasa bile bu belgeler görüntülenebilir.
HTML, programlama dilleri (pascal, basic,..) gibi bir programlama mantığı taşımadığından öğrenilmesi gayet kolay bir dildir. Dilden ziyade kabaca metinleri ya da verileri biçimlendirmek, düzenlemek için kullannılan komutlar dizisidir denilebilir
Bu programlama dili C/C++ ve Java dillerinden türemiş güçlü,basit ve Microsoft .NET teknolojisi için sıfırdan geliştirilmiştir.Ve bu alandaki tek programlama dilidir.C# Orta düzeylidiller arasında yer alıyor diyebiliriz.Örnek olarak Delphi yüksek düzeyli diller arasındayken,C düşük düzeyli diller arasındadır.
Bu yüzden C# ile hem yüksek düzeyde hemde düşük düzeyde programlara yazılabilir. C#’ın gelişim süreci ise Sun MicroSystems’e aittir denilebilir.Çünkü Sun Javayı piyasaya sürünce yazılım piyasası birden karışmış ve C/C++ gibi dillerin nesle yöneliminde zayıf kalması ile Microsoft atağa geçmiştir.Microsoft’un atağı ise .NEt ile uyumlu ve en gözde dil olan C# ortaya çıkarmak olmuştur.Bu yüzde hep Java’mı C# mı gibi sorularla ile karşılaşırız.