Como estudiante de ingeniería, creo que sí. En mi escuela, comenzamos con C y a mucha gente le faltó la idea de programar. Ahora que estamos utilizando Java, un lenguaje menos difícil, muchos de ellos están interesados en él nuevamente y al menos mucha menos gente odia la idea. Para aquellos que no están expuestos a la programación antes de tomar un curso universitario, puede ser un salto significativo que muchos encuentran muy difícil de manejar y muchos suponen que C ++ es fácil con las cosas más difíciles que vendrán después, una suposición que es cierta con la mayoría de las universidades. cursos, pero no con lenguajes de programación.
Comencé con C ++ en la escuela secundaria, y me ha ido bien, pero esa clase de escuela secundaria eliminó a muchas personas que podrían haberlo hecho bien si el idioma no hubiera sido tan difícil. Comenzar con el lenguaje más difícil y complejo tiene sus méritos, pero perderá a muchas personas que podrían tener problemas con C ++, pero que de otra manera les irá bien en otros lenguajes de programación. Si el objetivo es ser una introducción a la programación, usar Fortran / C ++ es una introducción muy difícil, especialmente con la cantidad de material que uno quisiera cubrir en un lapso de 12 semanas.