If you have to ask these questions, I highly suggest that you NOT make an exchange. You will be handling people's money. Imagine you were a user, would you feel safe if the exchange you were using had to ask the questions you are asking? You should first learn about Bitcoin and the technical issues by doing something else that does not risk people's money before you make an exchange.
I totaly agree about that you guys right. Starting this topic is the reason i agree.
I know I need to learn thats the point of my topic, thing is complicated even for a programmer.
There a lot of things to learn for that but i need a little help about where to find what i need to learn at least.
Thank you.