Boilerplate kod, birçok farklı bağlamda çok az değişiklikle veya hiç değişiklik yapmadan yeniden kullanabileceğiniz bilgisayar dili metnidir. Bu terimin kökeni, belge şablonlarının veya ortak metinlerin farklı durumlara göre minimum değişiklik yapılarak yeniden kullanıldığı belge yönetimine dayanmaktadır. Örneğin, avukatlar sözleşmeler için ortak (boilerplate) metinler kullanırlar ve bunları farklı sektörlerdeki müşterilere göre hızlıca uyarlayabilirler. Bunun gibi, yazılım geliştiriciler de çeşitli program modüllerinde küçük değişikliklerle boilerplate kodları yeniden kullanırlar. Bazı modern programlama dillerinde, boilerplate kodları işlevlere, sınıflara ve diğer programlama yapılarına entegre ederek bunları en aza indirebilirsiniz.