Identifica la temàtica clau del text següent.
En els inicis de la informàtica, la programació es considerava un art i es desenvolupava com a tal, a causa de la dificultat que comportava per a la majoria de les persones, però amb el temps s'han anat descobrint i desenvolupant formes i guies generals, sobre la base de les quals es puguin resoldre els problemes. A aquestes, se'ls ha denominat 'Arquitectura de Programari, perquè, a semblança dels plànols d'un edifici o construcció, aquestes indiquen l'estructura, funcionament i interacció entre les parts del programari. En el llibre "An Introduction to Software Architecture", David Garlan i Mary Shaw defineixen que l'Arquitectura és un nivell de disseny que fa focus en aspectes "més enllà dels algorismes i estructures de dades de la computació; el disseny i especificació de l'estructura global del sistema és un nou tipus de problema".
El text tracta sobre informàtica.