In der Praxis sind Kreation und Programmierung scheinbare Gegensätze. Die meisten Werbe- und Webagenturen trennen diese Bereiche. Auch die schulische und universitäre Ausbildung trennt diese Bereiche. Die Frage ist nicht ob das weitere Ergebnis des Programmierens, also der Output eines Programms, kreativ ist, sondern der Akt des Programmierens selbst eine kreative Leistung darstellt. Ausser Frage steht, dass Programme, wie Grafiksoftware, Kreativen als technisches Hilfsmittel den Kreationsprozess vereinfachen bzw. überhaupt erst ermöglichen.
Laut Wikipedia bezeichnet Kreativität: "Die Fähigkeit neue Problemstellungen durch die Anwendung erworbener Fähigkeiten zu lösen. Die Anwendung erworbener Fähigkeiten auf ein neues Problem wird als Kreativer Prozess bezeichnet."
Programmierung, im weiteren Sinne, bezeichnet die Tätigkeit, Computerprogramme zu erstellen. Das umfasst alle Tätigkeiten, die mit der Programmerstellung verbunden sind, insbesondere auch den konzeptionellen Entwurf. Im engeren Sinne bezeichnet Programmierung lediglich das Umsetzen dieses konzeptionellen, abstrakten Entwurfes in konkreten Quelltext, also in Reihe geschriebener Arbeitsanweisungen für eine Maschine. Üblicherweise nimmt das Erstellen des Quelltextes weniger als 50 Prozent der Zeit eines Programmierers in Anspruch. Konzeptioneller Entwurf, funktionale Spezifikation, Tests, Änderungen, Fehlerbehebung, Dokumentation, sonstige Planung und Besprechungen nehmen deutlich mehr Zeit in Anspruch.
Responsive Webdesign ist ja fast schon Mindestanforderung für eine zeitgemäße Website. Dabei reagiert eine Website auf unterschiedliche Ausgabegeräte b.z.w. Auf deren unterstützte Auflösung.
Was wenn Websites auch auf das unterschiedliche Leseverhalten b.z.w. Besuchshäufigkeit reagieren. Der Begriff „Reader Aware Design“ wurde erstmals von Ben Brown Ende 2012 verwendet. Es wird auch der Begriff „Responsive Content“ verwendet, dieser ist allerdings nicht eindeutig, da damit auch die adaptive Darstellung von Inhalt im Sinne von Responsive Webdesign gemeint sein kann.