Most programs will work on Windows 8 - as long as you have an x86 CPU (which your new laptop will have, but most tablets won't have).
Unfortunately, Windows still has very imperfect 64-bit support in my recent experience, so you might need to grab 64-bit or 64-bit-compatible versions of your programs. This will not require you to install Windows 7.
Of course, your existing programs will run on the classic desktop on Windows 8, not using the new (ugly, IMHO) Metro interface.
Please, as you can see, I do not know about computers but I am planning to buy a new laptop with windows 8 by the end of this year but I have old softwares, does that mean that they can not be installed?
I have heard that we will convert windows 8 to windows 7 but does it mean that I have to uninstall windows 8 and install windows 7 and viceversa?
If someone can help me I would appreciate it.