No, hoy en día sólo hay que utilizar un constructor como los de esta lista y utilizar su intuitivo editor. No hace falta saber nada de programación; sin embargo, si sabes de HTML y CSS, algunos constructores te permiten personalizar aún más tu web añadiendo código. Esto puede ser una gran ventaja, como en WordPress.com, si quieres personalizar tu tema para tener una web 100% a medida.