Aktivitas Pemrograman Komputer

Subgolongan ini mencakup kegiatan keahlian di bidang teknologi informasi, seperti penulisan, modifikasi, pengujian dan penyediaan pendukung perangkat lunak. Subgolongan ini mencakup: - Perancangan struktur dan isi, dan / atau penulisan kode komputer yang diperlukan untuk membuat dan mengimplementasikan piranti lunak sistem (termasuk pemutakhiran dan perbaikan), piranti lunak aplikasi (termasuk pemutakhiran dan perbaikan), basis data, teknologi pencatatan terdistribusi (distributed ledger) seperti blockchain, dan laman web - Penyesuaian perangkat lunak, yaitu memodifikasi dan mengkonfigurasi aplikasi yang sudah ada sehingga berfungsi dalam lingkungan sistem informasi klien - Pembuatan atau penyesuaian perangkat lunak, video agar berfungsi pada media imersif seperti augmented reality, virtual reality, atau mixed reality - Pemrograman berbasis kecerdasan artifisial Subgolongan ini tidak mencakup: - Penerbitan paket perangkat lunak, lihat 5820 - Perencanaan dan perancangan sistem komputer yang mengintegrasikan perangkat keras komputer, perangkat lunak dan teknologi komunikasi, meskipun menyediakan perangkat lunak yang merupakan bagian yang tidak terpisahkan, lihat 6202