
Server Side Scripting veya Sunucu Taraflı Kodlama, çalışması için kodları yorumlayacak bir web sunucusuna ihtiyaç duyan kodlama şeklidir. Örneğin, bir HTML dosyası oluşturduğunuzda bu dosyayı kolaylıkla kendi masaüstünüzden de çalıştırabilirsiniz. Oysa sunucu taraflı scriptlerde verinin işlenebilmesi için mutlaka bir web sunucusuna ihtiyaç duyulur.
Günümüz internet dünyasında karşılaştığımız web sitelerinin artık neredeyse %95’e yakını sunucu taraflı kodlama ile meydana getirilen web siteleridir. Bu siteler PHP veya ASP gibi programlama dillerinden faydalanılarak yazılmış ve çoğunlukla bir veri tabanı üzerinden verileri işleyebilme yeteneğine sahip olan sistemlerdir.
Bizler çoğu zaman bu sayfaları internet tarayıcıları üzerinden görüntülediğimizde yalnızca kullanıcıya yansıtılan yani HTML ve CSS gibi dillerle bize sunulan kısmını görürüz. Sistemin kaynak koduysa kendisinde kalır ve yalnızca sunucu tarafındaki yöneticiler bu kodları görerek müdahale edebilirler. Bu nedenden dolayıdır ki sunucu taraflı scriptler kullanıcılarına çok daha yüksek güvenlik vaat ederler.