Existen muchos tipos de lenguaje de programación, HTML5 y Phyton, por ejemplo. O los lenguajes de programación que construyen interfaces gráficas. Hoy hablaremos de tres lenguajes que tienen un nombre muy parecido: C, C++ y C#. Veremos sus características principales.

Tipos de lenguaje de programación: C

C es un lenguaje de programación creado en los años setenta y se basa en el paradigma de programación estructurada. Al ser un lenguaje de programación general, ofrece un control absoluto sobre los programas que crea. Tanto en la programación de bajo nivel como en las estructuras de alto nivel.

Su potencia es tal en la programación de bajo nivel que fue utilizado para crear el sistema operativo precursor del Linux, el Unix.

Fue uno de los tipos de lenguaje de programación más utilizados por la comunidad informática, después de la publicación “The C Programming Language”.

 

Tipos de lenguaje de programación: C++

C++ nació en los años ochenta con el objetivo de usar el paradigma de programación orientada a objetos. Los objetos dan una funcionalidad especial por sí mismos, a diferencia de la programación estructurada tradicional o C. En C lo único que se busca es el procesamiento de unos datos de entrada para obtener unos de salida. En cambio en C++ primero se crean los objetos para luego solicitarles que hagan los métodos por sí solos.

Es un tipo de lenguaje de programación de alto nivel. La compatibilidad entre C y C++ es muy grande, aunque no absoluta.

 

Tipos de lenguaje de programación: C#

C# nace hacia el año 2000, de la mano de Microsoft con el objetivo de mejorar C++.

C# es un lenguaje de programación orientado a objetos y forma parte de la plataforma .NET. Su sintaxis proviene de C y C++ y usa el modelo de objetos de la plataforma .NET. Dicen que fue creada por Microsoft para competir con Java.

 

¿Cuál es el tipo de lenguaje de programación más utilizado?

Actualmente Cy C++ son los más usados en la programación de bajo nivel y sistemas embebidos en otro tipo de dispositivo (fuera del ordenador). C# y Java son los más usados en la programación de alto nivel. Por encima de C++.

Si lo tuyo son los lenguajes de programación multiplataforma como Java, C, C++, C# (Microsoft .NET) o Python, conviértete en todo un experto en el Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma