A szoftverművészet (software art) a kortárs művészet egyik fajtája, amelyben a művész közvetlenül programozóként működik, és programkódot készít (ellentétben a digitális művészet többi fajtájával, ahol a művész kész szoftvert használ) [1] . A "Software Art" fogalmát a programozás művészi, nem funkcionális, reflektív és spekulatív megközelítésének leírására tett kísérletként vezették be [2] .
A szoftverművészetre példa Alex McLean forkbomb.pl (2001) programja, amely a felhasználó számítógépes rendszerének művészi lenyomatát hozza létre [1] . Alex arról is ismert, hogy zenei gyakorlatként programoz (élő kódolás) [3] .
Diana Smith a klasszikus festészet stílusában készített képeket, de teljes egészében html és css nyelven íródott [4] . A nyelvek sajátosságai ahhoz a tényhez vezetnek, hogy a festmények a néző böngészőjétől függően eltérően néznek ki [5] .
A szoftverművészetben a neurális hálózatok kezdenek egyre fontosabb szerepet játszani . Így 2018-ban a mesterséges intelligencia által készített „Edmond Belamy portréja” című festményt eladták a Christie's aukcióján. Az algoritmust létrehozó francia Obvious csapat 15 000 14-20. századi portréra képezte ki [6] . A neurális hálózatokkal való munka másik példája a művészetben a „Receptor” installáció, amelyet a Kiasmában rendezett ARS17 kiállításon mutatott be Thomas Laitinen. Ebben Laitinen egy mesterséges intelligencia motort használ, amelyet egyedi neurális hálózat segítségével hoztak létre. A művész Samuel Beckett mintegy 30 művével képezte ki a neurális hálózatot, aminek eredményeként a romantikus irodalom stílusát elsajátított algoritmus segítségével folytatja megbeszéléseit [7] .