¿Hay futuro para aprender el lenguaje C?
Depende de lo que quieras hacer. Si desea ir a la capa inferior (es decir, integrada o de hardware), es muy importante aprender bien C. Si desea ir a la capa de aplicación (juegos, páginas web, etc.), aprenda Java. .net, etc
Cada idioma requiere esfuerzo para aprender. El lenguaje C pone más énfasis en la capacidad de análisis lógico. Requiere muy poca memorización, pero requiere que lo uses de manera flexible. usándolo. Java tiene una gran cantidad de API para memorizar y existen muchas restricciones para usarlas, pero en el futuro, no necesitará usar su cerebro para trabajar, básicamente puede usar las API para hacerlo.
El lenguaje C es muy fácil de aprender, pero difícil de aprender bien. Java es más difícil de aprender (hay tantas API para memorizar), pero una vez que lo aprendes, básicamente no hay cambios.
Además, la capa inferior de Java está implementada en lenguaje C, por lo que aprender C será beneficioso para aprender lenguajes de nivel superior como Java.