Kata "patch" (dari tambalan bahasa Inggeris - "patch") muncul dalam bahasa profesional pengaturcara pada saat kod itu dimasukkan ke dalam komputer di atas kertas - pita yang ditebuk dan kad yang ditebuk. Pengaturcara menjumpai bahagian pada pita dengan lubang yang tidak betul, memotong tempat ini dan menampal serpihan yang diperbetulkan - "letakkan tambalan".
Kini tambalan disebut program bantu yang mengandungi pembaikan dan penambahan pada yang utama yang dikeluarkan sebelumnya. Biasanya kesalahan dalam kod yang dikenal pasti semasa operasi dihilangkan, perubahan reka bentuk dibuat, fungsi dan kemampuan baru ditambahkan, dan kinerja meningkat. Kadang-kadang "patch" digunakan untuk menterjemahkan antara muka program ke bahasa lain.
Dalam permainan komputer, patch digunakan untuk mengubah peraturan dan algoritma. Kadang-kadang "patch" dilepaskan untuk mengelakkan peserta yang tidak bertanggungjawab menipu dalam permainan, terutama dalam talian. Sekiranya anda menukar grafik atau muzik latar permainan, ukuran tambalan dapat mencapai ratusan megabait.
Untuk komputer yang bekerja dalam rangkaian, keselamatan maklumat menjadi masalah yang sangat penting. Penggodam mencari lubang dalam kod sistem operasi yang akan membolehkan mereka menyuntik perisian intip di komputer orang lain. Pembangun kod berusaha untuk terus berada di hadapan penggodam dan melepaskan tampalan keselamatan yang menutup kelemahan sistem.
Sebagai contoh, di MS Windows, program dikemas kini oleh perkhidmatan Pembaruan Windows terbina dalam. Versi perisian yang dipasang di komputer diperiksa, kemudian perkhidmatan ini menawarkan untuk menggunakan patch yang dikembangkan untuk versi ini. Perkhidmatan ini boleh dikonfigurasi untuk kemas kini manual atau automatik.
Perlu diingat bahawa kesahihan perisian yang dipasang juga diperiksa. Pemilik versi cetak rompak akan mendapat kejutan yang tidak menyenangkan dalam bentuk sistem yang rosak sekiranya mereka memutuskan untuk "menambal" komputer mereka.
Istilah "patch" biasanya digunakan ketika merujuk pada perubahan kecil dalam kod program. Kemas kini perisian utama dipanggil pek perkhidmatan. Sebagai contoh, 3 pek perkhidmatan telah dikeluarkan untuk Windows XP.