Paket keahlian yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi dan manajemen kualitas pengembangan perangkat lunak.
Di paket keahlian ini, siswa-siswi SMKN 4 Payakumbuh akan mempelajari:
- Pendidikan Agama dan Budi Pekerti
- Pendidikan Pancasila dan Kewarganegaraan
- Bahasa Indonesia
- Matematika
- Sejarah Indonesia
- Bahasa Inggris dan Bahasa Asing Lainnya
- Seni Budaya
- Pendidikan Jasmani, Olahraga, dan Kesehatan
- Simulasi dan Komunikasi Digital
- Fisika
- Kimia
- Ekonomi Bisnis
- Sistem Komputer
- Komputer dan Jaringan Dasar
- Pemrograman Dasar
- Dasar Desain Grafis
- Pemodelan Perangkat Lunak
- Basis Data
- Pemrograman Berorientasi Obyek
- Pemrograman Web dan Perangkat Bergerak
- Produk Kreatif dan Kewirausahaan