yazılım, algoritma, programlama gibi çalışmaların eğitimini üniversitelerin 4 yıllık lisans bölümlerinde almış kişilere denilir. programlama dilleri, yazılımlar, veri tabanı yöneticiliği, gömülü sistemler üzerine çalışmalar yapar.