Vamos a introducirnos en estos lenguajes de programación, conoceremos un poco de su historia y de las características de ellos en el mundo de la programación.
Lenguaje C:
Este lenguaje de programación no es de alto nivel ya que lo podemos catalogar como un lenguaje pequeño,sencillo y simple, que no se especializa en ningún tipo de aplicación el cual lo hace potente, cuenta con un campo de aplicación limitado, un buen programador lo puede aprender en su totalidad en un limitado tiempo.
Podemos decir que este lenguaje esta ligado al sistema UNIX, ya que ambos fueron desarrollados conjuntamente, pero no se encuentra ligado a ningún sistema operativo ni a ninguna maquina en concreto.
La base de C, proviene del BCPL, se es un lenguaje que trabaja con los tipos de datos que son directamente tratables por el hardware de la mayoría de las computadoras actuales, así como son los caracteres, números enteros y en como flotante de varios tamaños, también se crean tipos de derivados utilizando los punteros,vectores,registros y uniones.
Lenguaje C++:
C++ es un lenguaje imperativo orientado a objetos que derivan de C, este lenguaje nació para añadirle cualidades y características de las que carecía C.
Como les puedo decir C++ no es un lenguaje orientado a objetos puro "como lo es JAVA", y no nació como un ejercicio de diseño académico sino de un sucesor de lenguaje de programación hecho por programadores de un alto nivel, a este diseño se le han ido añadiendo varios elementos necesarios.
C++ es un lenguaje que introduce nuevas palabras clave y operadores para manejo de clases, algunas de las extensiones contienen aplicaciones fuera de contexto de programación de objetos y muchos de los aspectos de C++ pueden ser usados independientemente de las clases.
0 comentarios:
¡Gracias por dejar tu opinión! Por favor procura que tus comentarios estén dentro de tema, que no sean promocionales (spam), ilegales u ofensivos, de otro modo, serán borrados.