Programcıların genellikle kendilerini tanıtmak için yaptıkları, eğlendirici programcıklar olup, bazen programcının imzası olarak da nitelendirilirler.
Kullanımı
Yazılım
Yazılımlarda gizli fonksiyonlar klavye ve/veya fare kombinasyonları ile devreye girerler. Örneğin prgoramcıların ve yapımcıların listesi görünebilir.Nadir kullanılan, kaynaklarda çok az belirtilmiş bazı program özelliklerinin sürpriz yumurta zannedildiği de olur. Örneğin Microsoft Word programında boş bir dokümana ``=rand(200,2)`` yazılarak enter tuşuna basıldığında 4 sayfa boyunca "The quick brown fox jumps over the lazy dog." veya Türkçe versiyonunda "Hızlı kahverengi tilki tembel köpeğin üstünden atlar." yazısı görünür. Burada ilk sayı paragraf sayısını, ikinci sayı ise paragraf başına düşen cümle sayısını belirtir. Verilen örnekte 200 paragraf ve her paragrafta iki satır "Hızlı kahverengi..." yazılır. İlk anda bu bir sürpriz yumurta gibi görünür, fakat bu fonksiyon farklı bir göreve sahiptir. Alfabedeki tüm harflerin içinde geçtiği en kısa cümledir, örnek paragraf stili ve yazı tipi sayfada görünür, böylece kullanıcı yazı yazmadan, nasıl göründüğünü test edebilir.
Bilgisayar virüslerinin ve diğer zararlı programcıkların (trojan, malware) artması, programcı firmaların tüm fonksiyonlarını yazılı olarak bildirmesini zorunlu tuttuğu için sürpriz yumurta kullanımı yasaklanmıştır.
Donanım
Yazılım alanından daha az sayıda olsa da, bazı donanım üreticilerinin ürünleri içerisinde gizli sürpriz yumurtalar da vardır. Örneğin Canon bjc5100 yazıcının buzzerınden müzik çalabilmesi donanımsal sürpriz yumurtaya bir örnektir.Bilgisayar oyunları
Bilgisayar oyunlarında en çok kullanılan sürpriz yumurtalar ``Gizli bölüm`` olarak adlandırılan, oyunun akışı içerisinde belirli bir yerde, belli şeyler yapınca, ortaya çıkan bölümlerdir.Linkler
- Sürpriz yumurta arşivi(yazılım-donanım) (ingilizce)