Pour créer le bouton, la zone... c'est du code HTML
Cependant pour récupérer les informations des formualire faut passer par php ou perl ...
php étant amplement suffisant et avec moulte docs, infos, tutos, aides ... sur le net.
A coup de FORM et METHOD POST pour récupérer les données. Le site du zéro est ton ami pour apprendre rapidement le php facilement.
Sinon sur cette page, il y a la page de formulaire de contact en php (je n'ai jamais utilisé cette fonctionnalité donc je ne sais pas si c'est OK ou non)
Formulaire de contact en PHP