Mi honesta opinión: las personas que necesitan devaluar algo para construir un argumento a partir de esto, no son buenos asesores.
Mantenerse reflejado y basado en hechos es útil.
En relación con su pregunta:
- Estoy planeando hacer un juego de navegador como Grepolis. ¿Qué necesito saber y qué lenguajes de programación debo usar?
- ¿Estoy buscando un script que detecte si el navegador actual es compatible con WebPlayer de Unity3D?
- Cómo preparar un examen de personalidad
- Quiero hacer un cambio de carrera y trabajar con computadoras. ¿Debo elegir la administración de red o el desarrollo web?
- Estoy interesado en el desarrollo web. ¿Qué curso debo seguir: J2EE-Struts con Hibernate Framework o J2EE-Hibernate con Spring Framework? ¿Cuál es la diferencia entre los dos?
No necesita saber C para comenzar el desarrollo web. La mayoría (o al menos muchos) lenguajes de programación hoy en día derivan de C, eso es cierto. Pero los conceptos del lenguaje de programación C no son un requisito para dominar el desarrollo web.
Una base buena y simple, que incluye los conceptos y tecnologías más importantes del desarrollo web, es aprender estos:
- HTML5 (marcado)
- CSS3 (Estilos)
- JavaScript (interacción del lado del cliente para páginas web estáticas, que es solo la mitad de la verdad, ya que hoy también hay JavaScript del lado del servidor)
- PHP / Python / Ruby (procesamiento del lado del servidor)
Estos son los conceptos básicos que necesitará. Todo lo demás vendrá cuando comiences a profundizar en el mundo del desarrollo web.
También tenga en cuenta: estos puntos son solo un rasguño en la superficie y no hay reclamo de integridad. Por ejemplo, el procesamiento del lado del servidor es posible con muchas tecnologías y lenguajes diferentes (y sí, incluso es posible procesar la interacción del lado del servidor con C).
Hay toneladas de tutoriales de introducción y documentos por ahí. Solo elige uno de ellos y comienza.