Files meant to be read or edited with a certain program (for example Microsoft Word) will be unreadable in other programs, and as operating systems and hardware move on, even old versions of programs developed by the same company become impossible to use on the new platform (for instance, older versions of Microsoft Works, before Works 4.5, cannot be run under Windows 2000 or later).