Un
lenguaje de programación como dice wikipedia es el medio que utilizan los programadores para crear un programa de ordenador (ejemplo Java), aunque esto engloba también la programación web por ejemplo a través de C#, PHP, Cobol, Javascript es considerado también de programación etc.
El desarrollo web involucraría lo que no compete a los lenguajes de programación, se usa mal el ejemplo de "programar en Html", en Html se desarrolla porque no es un lenguaje de programación, es un
lenguaje de marcas.
En cuanto a la maquetación web yo lo veo en dos ramas, por ejemplo está la maquetación que se hace con Photoshop, Fireworks, etc, para hacer el diseño estético y que luego se lleve a cabo su implementación, y está la maquetación web que se basa en la implementación directa del código Html, css siguiendo estándares de la w3s. Saludos