Can I open programs on my HD from my operating system and see them? Are they written in code or no binary only I'mm confused lol! Brain fart sorta, even though I'm soo smart, kinda caught in mud lol!
Depends on what programs you're talking about. Some program executables are in compiled machine code ( i.e. applications developed in C++). These programs in a practical sense might as well be impossible to reverse engineer. It's not impossible ( see this question: http://stackoverflow.com/questions/205059/is-there-a-c-decompiler ) but you'll need to be well versed in Assembler.
If the program is compiled in some form of byte-code perhaps, then your chances of being able to reverse engineer it are better. A prime example would be Minecraft, which gets decompiled even by casual programmers for every version.
All in all however, there are just a lot of factors involved with how the program in question was developed and built.
EDIT: If you're just interested in seeing how programs can be written, there's plenty of open source software out there for you to look at.
I'm pretty good at understanding c++ now, so I wanted to be able to open any of them on my pc from my operating system (xp)...I'm also primarily looking for what the output/input words areas are like for the webcam ect...As of right now I don't know how to connect a camera and get the name/images in the code to "tug" at with.
There's simply no way to just crack open many programs, especially if they were built with C++.
If you want to build a program that interacts with something like a webcam, you can do that without reverse engineering anything most likely. Webcams are often times developed so that programmers can use an API to interface with them.