I don't see how you can say a computer program doesn't exist? It exists as a state in a computers memory.
I have no opinion on the subconscious -- in fact I don't really know what it is. It may refer to certain mental processes and then I'd say it exists, but in my opinion it is a very general term. I think that psychology is still too early to say for sure what does and does not exist.
If I had an irrational fear of 1000 legged toad and it affected my behavior it doesn't mean that it exists. Now of course we get into all sorts of epistemological problems that aren't solved about our knowledge of reality, etc...