Hi Everyone,
My question is that. I want to write a program , and i want the final exe to be run on every windows i mean from 98 to xp . so what is the best programming language is i can use. Here i mean that user final exe should not depend on dll or virtual mach.. like java and .net . i want the exe to use windows exe and should be small in size.

An other question i wana ask , which is the best software by which , i can find out all the funcation in exe and dll files including there funcation prototype or signature.

An other question is that who can i find about a program that which programming language was used to create that. Thanks every one .