Os programas são visualizados mais facilmente como uma coleção de algoritmos menores combinados de um modo único — da mesma forma que uma casa é construída a partir de componentes.
uʃ pɹˌuɡɹˈɐ̃mɐʃ sɐ̃ʊ̃ vˌizuˌɐlizˈadʊʒ mˈaɪʃ fˌɐsilmˈeɪŋtɨ kˈomw ˌumɐ kˌulɨsˈɐ̃ʊ̃ dɨ ˌɑlɡuɾˈitmʊʒ mˌenˈɔɾɨʃ kˌumbinˈadʊʒ dɨ ũŋ mˈɔdw ˈunikʊ — dɐ mˈeʒmɐ fˈɔɾəmɐ kɨ ˌumɐ kˈazɐ ɛ kˌuŋstɹuˈidɐ ɐ pɐɾətˈiɹ dɨ kˌumpunˈeɪŋtɨʃ.