Programlama, günlük yaşamda yer alan problemlerin ve bunlara ilişkin çözümlerin bilgisayar ortamına taşınması, bilgisayar dilinde dönüştürülmesi anlamına gelmektedir. Bu şekilde, bilgisayar üzerinden çeşitli kodlamalarla, problem çözümlerinin yaratılması sağlanmaktadır. Bu anlamda, çeşitli programlama dilleri bulunmaktadır. Akademik veya ticari programlama kapsamında kullanılan diller birbirinden farklıdır. Bu anlamda, hangi internet sitesinde, hangi programla dilinin kullanılacağı da çok önemlidir. Programlama dillerinin bazı özelliklerin olması gerekmektedir. İfade gününün olması, verimli ve anlaşılır olması, esneklik özelliği, genelleme kabiliyeti taşıması bunların arasında sayılabilir.
Bunların arasında en fazla tercih edilenleri ise şöyledir:
Assembly, Java, Matlab, Pascal, C ve C++, Visual Basic, Delphi, .Net, PHP olarak sayılabilir. Bunlar en yaygın programlama dileridir. Bu şekilde programlama dillerini seçerken, internet sitesinin konusu, özellikleri, içeriği gibi hususlara göre seçim yapmaları lazımdır. Buna göre, matematik içerikli bir internet sitesinde, Matlab programlama dillerinin kullanılması doğru olacaktır. Öte yandan, makine diline en yakın konumda olan uygulama ise Assembly programlama dilidir. Mühendislik ve bilimsel içerikli sitelerde ise genel olarak Pascal dili kullanılmaktadır.
Günümüzde, özellikle ticari şirketlerin tam anlamıyla rekabet ettikleri piyasada etkin şekilde var olmaları için mutlaka kaliteli ve güçlü internet sitelerine sahip olmaları çok önemlidir. Bu nedenle, uzman web tasarımcılarından yardım almak gerekmektedir. Bu anlamda, site özelliklerinden programlama dillerinin doğru seçilmesi de yerinde olacaktır.