Die Bezeichnungen verweisen mitunter auch auf die Geschichte der eingebundenen Technologien, so ist es beispielsweise bis in die 1990er Jahre durchaus üblich, dass bestimmte Programmiersprachen oder Programme nur auf einer bestimmten Hardware ausgeführt werden können. Zeitweise impliziert daher die Erwähnung einer Programmiersprache oder Software zwangsläufig auch die Verwendung einer bestimmten Hardware. Zudem sind komplexere (digitale) technische Geräte nicht frei verfügbar und bis in die 1990er Jahre nur an bestimmten Institutionen zugänglich; auch ein Produktionsort gibt also eventuell Hinweise auf die verwendete Technologie. Dieser enge Zusammenhang von Hardware und Software wird unter anderem von Curtis Roads durch eine 1996 veröffentlichte Liste herausgestellt, in der Roads unter dem Titel „Unit-Generator-based languages“ 19 Programme benennt, die zwischen 1978 und 1992 zur Steuerung von Echtzeit-DSPs entwickelt werden, sowie die jeweiligen Host-Rechner, die grundlegenden Programmiersprachen, die verwendeten DSPs und die individuellen Standorte skizziert (Roads 1996: 807f). Die Zusammenstellung zeigt, dass bis in die 1990er Jahre einzelne Programme an die jeweiligen Prozessoren angepasst werden müssen, was bedeutet, dass spezielle Programme an bestimmte Hardware gebunden waren, und, dass für jede Aufführung mit anderem Equipment neue Versionen der Programme erstellt werden mussten.