Salut,
Pour la création d'un site web il ne te faut pas de programme particulier le bloc note suffit, mais si tu veux investir vers un programme qui pourra générer les codes tout seul, le meilleur dans se domaine est dreamweaver.
Pour les hébergeur il y en a des tas:
Si tu es chez free, 200Mo d'espace sans pub
J'ai plusieur site créer dont un sur goldzoneweb.info mais les inscription son close, sinon tu peux te diriger vers
www.123.fr pas de pub non plus, ou alors i-france, mais je crois qu'il ne gère plus le php, bref si tu as besoin de conseil je t'invite a aller visiter le site du zéro, il a un tuto pour créer son site étape par étape pour les newbies, sinon tu peux toujours me donner ton adresse msn par mp, je me ferais une joie de t'expliquer!
++