Que Necesito:
Un lenguaje del lado del servidor: Asp, PHP, etc..
Como Lo Hago:
Puedes hacerlo de forma eficaz con una base de datos, o bien, a traves de archivos de texto.
Que Codigo se usa:
Depende del lenguaje de programacion y la forma en que lo hagas.
Herramientas:
Tener a mano un buen manual o guia de referencia.
Programas:
El Bloc de Notas con codigo puro y duro
.
Saludos!