Der Ordner "Programme" wurde erstmals in Windows 95 eingeführt. Windows NT übernahm später den gleichen Ansatz in Windows NT4.
Zuvor gab es keinen einheitlichen Speicherort für Anwendungen. Sie waren über die Festplatte verstreut, normalerweise in einem Verzeichnis im Stammverzeichnis des Laufwerks C:. Einige Programme wurden im Windows-Verzeichnis installiert, was auch viel Spaß machte.
Mit der Einführung von VFAT ermöglichte Windows 95 lange Dateinamen und Leerzeichen in Dateinamen, wobei dies bei vorherigen (privaten) Microsoft-Betriebssystemen nicht der Fall war. Windows NT hatte natürlich lange Dateinamen und erlaubte Leerzeichen, es gab jedoch kein standardisiertes Verzeichnis mit Leerzeichen und so gut wie alle Dateien hatten immer noch den 8.3-Namen. Ein wahrscheinlicher Grund, einen Namen mit einem Leerzeichen für Windows 95 zu wählen, bestand darin, sicherzustellen, dass Programme, die für Windows 95 geschrieben wurden, Dateinamen/Pfade mit Leerzeichen unterstützten, indem Entwickler effektiv dazu gezwungen wurden, damit umzugehen, indem sie die Programme buchstäblich in einem Verzeichnis mit einem langen Namen installierten.