Pour l'HTML, soit tu utilise le bloc-note. Tu crée un fichier .txt, et tu change l'extension en htm ou html. Tu édite avec bloc-note le fichier. Tu écris toutes les lignes de code HTML. Il n'y a pas besoin de compilation pour l'HTML.
Pour te facilité la vie, il existe FrontPage Express qui te permet de faire des sites pas mal. Pour entrer dans le best of the best des sites, je crois qu'il faut tapper plus loin que FrontPage.
Pour le C++, là oui, il faut compiler. Alors je vais te proposer le compilateur que j'utilise et que j'adore
Dev-c++ version 4.9.8.0
La version à son importance, parce que personnellement, j'ai téléchargé et essayé un version plus récente et il y avait des bugs très contraignant. Peut-être suis-je tombé sur un mauvais. Les versions en-dessous ne sont pas très ergonomiques. Cette version là me suffit amplement et ne me pose aucun soucis.
Ah oui, il est gratuit, en français et très pratique. L'installation des librairies est grandement facilité
Pour les autres, je ne sais pas.