Amikor a mesterséges intelligencia szoftverfejlesztésre gyakorolt hatásáról beszélünk, az érvelés gyakran a kódolásra és annak a kreatív problémamegoldástól való függésére irányul, mely olyan képesség, amit csak a legjobb emberi elmék tudnak nyújtani. Rendben, egyelőre maradjunk ennél a feltevésnél, de a szoftverépítés sokkal több, mint kódolás.