How to start from 0

In what program should i writebcode, eclipse or visual basic, is thare any tutorial on web?