Há várias décadas se debate se a programação é mais semelhante a uma arte (Donald Knuth), a uma ciência, à matemática (Edsger Dijkstra), à engenharia (David Parnas), ou se é um campo completamente novo.
ɐ vˈaɾjɐʒ dˈɛkɐdɐʃ sɨ dˌebˈatɨ sɨ ɐ pɹˌuɡɹɐmɐsˈɐ̃ʊ̃ ɛ mˈaɪʃ sˌemɨʎˈɐ̃ŋtɨ ɐ ˌumɐ ˈaɾətɨ dˈonˌɑld (en)nˈʌθ(pt-pt), ɐ ˌumɐ sjˈeɪŋsjɐ, ˌaː mˌɐtɨmˈatikɐ ɨdzʒˈeɹ dˈijkstɹɑː, ˌaː ˌeɪŋʒɨɲɐɾˈiɐ dɐvˈid pˈaɾənɐʃ, ˈow sɨ ɛ ũŋ kˈɐ̃mpʊ kumplˌɛtɐmˈeɪŋtɨ nˈovʊ.