¿Los diferentes programas C utilizan diferentes lenguajes de programación?
Los lenguajes de programación y los compiladores son dos cosas diferentes.
La sintaxis de un mismo lenguaje en diferentes compiladores es la misma. Tomemos C, por ejemplo, todos siguen el estándar C 14/11/17.
La diferencia entre diferentes compiladores es que su entorno de fuente, versión mingw, reconocimiento de palabras clave, etc. son diferentes, pero no hay diferencia en el idioma.
Esta respuesta viene de Gongzhonghao, un gran holgazán.
Si está satisfecho, acéptelo. Si no está satisfecho, continúe haciendo preguntas.
Introducción a C
Basado en C, C fue introducido en 1983 por Bjarne Strou-strup de Bell Labs. C expandió y mejoró aún más el lenguaje C y se convirtió en un lenguaje de programación orientado a objetos. Las últimas versiones de los entornos de desarrollo integrados actualmente populares de C son Borland C 4.5, Symantec C 6.1 y Microsoft Visual C 2017. C propone algunos conceptos más profundos. Los conceptos orientados a objetos que admite asignan fácilmente el espacio del problema directamente al espacio del programa, proporcionando a los programadores una forma de pensar y un método de programación diferentes a los de la programación estructural tradicional. Esto también aumenta la complejidad de todo el idioma, lo que dificulta su dominio.
Relación entre C y C
Sin embargo, C es la base de C, y el lenguaje C y el lenguaje C son compatibles en muchos aspectos. Por lo tanto, después de dominar el lenguaje C y seguir aprendiendo C, puede aprender lenguajes orientados a objetos con una sintaxis familiar, logrando así el objetivo de obtener el doble de resultado con la mitad de esfuerzo.