Quiero aprender a desarrollar software y estudiarlo por mi cuenta. ¿El lenguaje C, C y Java son los conceptos básicos? ¿Cuál aprender primero?
Java: es un lenguaje de programación orientado a objetos que se puede utilizar para escribir aplicaciones multiplataforma. La tecnología Java tiene una excelente versatilidad, eficiencia, portabilidad de plataforma y seguridad. Se usa ampliamente en PC, centros de datos, consolas de juegos, supercomputadoras científicas, teléfonos móviles e Internet. También cuenta con la comunidad profesional de desarrolladores más grande del mundo.
C: Es un lenguaje de programación general desarrollado sobre la base del lenguaje C y es ampliamente utilizado. C admite múltiples paradigmas de programación: programación orientada a objetos, programación genérica y programación procedimental. La última norma oficial C 14 se publicó el 18 de agosto de 2014. [1] Tiene una amplia gama de campos de programación y se usa a menudo en el desarrollo de sistemas, desarrollo de motores y otros campos de aplicaciones. Es uno de los lenguajes de programación más poderosos utilizados por los programadores hasta ahora. Admite clases: clases. , encapsulación, sobrecarga y otras características.
Lenguaje C: es un lenguaje de programación de computadoras general y se usa ampliamente. El objetivo de diseño del lenguaje C es proporcionar un lenguaje de programación que pueda compilarse fácilmente, manejar memoria de bajo nivel, generar una pequeña cantidad de código de máquina y que pueda ejecutarse sin ningún soporte de entorno de ejecución.
Aunque el lenguaje C proporciona muchas funciones de procesamiento de bajo nivel, aún mantiene buenas características multiplataforma. Los programas en lenguaje C escritos en una especificación estándar se pueden compilar en muchas plataformas informáticas, incluso incluyendo algunos procesadores integrados (únicos). -microcomputadora con chip o MCU) y supercomputadoras y otras plataformas operativas.
En la década de 1980, para evitar diferencias en la sintaxis del lenguaje C utilizada por varios desarrolladores, la Oficina Nacional de Estándares de Estados Unidos formuló un conjunto completo de sintaxis estándar internacional para el lenguaje C, llamado ANSI C. como el estándar original del lenguaje C.
Resumen: Si quieres preguntar si aprender c o c primero, debes aprender c, ¡porque la base de c es c! En cuanto a C y JAVA, C es un lenguaje de desarrollo orientado a procesos, mientras que JAVA es un lenguaje de desarrollo orientado a objetos. C no es tan simple como crees y dicen, pero es fácil comenzar, pero si ingresas. En profundidad, debería ser más fácil que JAVA. Lo más importante es que las personas que usan el lenguaje C para el desarrollo deben tener una base algorítmica sólida (esta declaración se basa en el campo de desarrollo de la evaluación de C). Si no puedes aprender el lenguaje C, de todos modos, básicamente no se puede hacer nada. JAVA es diferente. Comenzar con JAVA es un poco más difícil que con C, pero hay muchas áreas donde se usa JAVA para el desarrollo. Incluso si no aprendes muy bien, aún puedes conseguir un trabajo. Hay muchos materiales en línea de los que puede aprender cuando encuentre problemas. Después de todo, ¡es de código abierto! Si recién está aprendiendo a programar, se recomienda que primero aprenda el lenguaje C. Aunque son muy diferentes, tienen una cosa muy importante en común: ¡la lógica del programa! Cuando aprende a desarrollar por primera vez, lo más importante es dominar la lógica del programa. Según las razones anteriores, debe poder comprender que si desea aprender el lenguaje C, no se trata de aprender su sintaxis. bibliotecas de clases en profundidad, pero se centra en la lógica del programa. Por supuesto, si tiene un plan para llegar a C, debe considerar este enfoque usted mismo.