Türkçe'ye izlence olarak, bilgisayar terimi olarak da yazılım olarak çevrilebilir. Bilgisayarlara veya daha basit makinelere istenilen işlemleri yaptırabilmek için, belirli bir sistematik dahilinde yazılan, düzenlenmiş komutlar toplamı. Programlar sadece belirli zamanlarda belirli işlemleri yapmak için değil dışarıdan gelen etkilere tepki vermek için de yapılabilir. Oyunlarda, oyun motorunun bizim hareketlerimize cevap vermesi de buna örnek olarak verilebilir. Daha basite indirgeyecek olursak; Arabanın kaza anında hava yastıklarının açılması nasıl mekanik bir tepki ise oyunda yaklaştığınız düşmanın size ateş etmesi de program dan kaynaklanan bir tepkidir.
Programlar zor işleri kolaylaştırmak amacıyla yapılmış araçlardır.