Programming
Rancangan program kanggo menehi proses spesifik pemecahan proses, proses pembangunan piranti lunak proses penting. Desain program asring basa pamrograman minangka alat, diwenehi basa program kasebut. Proses pemrograman kudu kalebu tahap analisis, desain, coding, testing, lan debugging. Ing perkembangan awal teknologi komputer, pangembangan piranti lunak utamane program. Nanging kanthi pangembangan teknologi, sistem lunak luwih kompleks lan mbédakaké sawetara sistem perangkat lunak khusus, kayata sistem operasi, sistem basis data, server aplikasi, lan sistem perangkat lunak sing dibedakake dadi bagian lingkungan sing luwih umum lan luwih umum. Ing kasus iki, isi pangembangan piranti lunak luwih akeh lan luwih kaya, ora mung program murni, nanging uga kalebu desain database, desain antarmuka panganggo, desain protokol komunikasi lan proses konfigurasi sistem komplèks. ...