Es una gran pregunta en primer lugar debido al debate que continúa para siempre. ¿Por qué C sigue ahí? Incluso después de que hayan surgido todos estos nuevos idiomas, ¿por qué sigue ahí?
C es un sobreviviente que siento ..
Y viendo el hecho de que ha mencionado que está familiarizado con C ++, JAVA y Python, primero debe decidir que ¿con qué propósito está aprendiendo estos idiomas?
Me refiero a que quieres ser un gato de todos los oficios y Master of non, entonces es tu deseo.
Creo que es necesario tener un excelente dominio sobre un lenguaje de programación y un lenguaje de codificación. C tiene muchos beneficios y pocos defectos. Al ser el lenguaje más cercano a la máquina, juega un papel importante en la vida de cada programador.
por lo tanto, depende en gran medida de sus intereses, ya sea que deba profundizar o no en el idioma o no. Pero mi sugerencia es que deberías.
Saluden todos Dennis Ritchie
Sé la programación básica de C. ¿Debería hacer un esfuerzo para mejorar mis habilidades en el lenguaje o simplemente pasar a C ++?
Related Content
Si está preguntando si debe centrarse en C o no pensar que es el lenguaje más básico, al revés en términos de avance, y otros lenguajes proporcionan mucha más funcionalidad con menos complejidad que C, entonces, ¿por qué perder el tiempo practicando C y no otro mejor? idiomas avanzados?
¡Que despierte! Seguramente no es así …
A menos que y hasta que no domines C, tu excelencia en otros idiomas simplemente no valga la pena.
Entonces mi sugerencia es primero master C y que otros ..
El lenguaje de programación en sí solo sirve como herramienta
Un pintor no solo necesita herramientas para hacer un bello arte, es la técnica en sí misma que se implementa a través de esas herramientas
solo así, había aprendido a manejar herramientas, ahora es el momento de aprender algunas técnicas
adelante y aprenda las estructuras de datos y los algoritmos, el asalto de lenguajes de programación no será de gran beneficio.
Hola, si sus conceptos básicos son claros, profundice en C, comprenda Valgrind, gcc o clang, administración de memoria, Estructura de datos y otras cosas importantes en la web.
Encuentre un proyecto de código abierto que le parezca interesante y comience a contribuir en él, luego conocerá C real y en este punto sabrá la necesidad de C ++ en World of C.
Nunca es un problema pasar a C ++ si tienes suficientes conceptos básicos en C ++. Desde mi punto de vista, son solo los algoritmos con los que debes familiarizarte. Si eres minucioso con los algoritmos, creo que puedes hacerlo bien con los programas. Obtenga lo básico en los idiomas y los algoritmos maestros entonces.
Puede probar algunas preguntas de salida … en pskills.com o indiabix.com … la segunda tiene excelentes preguntas de salida sobre punteros en c … antes de ir a c ++ … puede comenzar con estructuras de datos y algoritmos … y luego c ++ … sería ayuda ua mucho …
C ++ está orientado a objetos, el concepto utilizado por la mayoría de los lenguajes modernos, por lo que es preferible pasar a C ++