Apparently it is not always called "Program Files"...it could be another language:
Re: Program Files folder - How to get the name? Thread #
700175 Message #
700180>
>While I haven't seen a location other than Program Files off of the root of C:, doesn't mean they don't exist.
>
Steve Gibson