Sie sind auf Seite 1von 1

Introduccin a C++

Desarrollado en en la ltima parte de los 1970s, C se constituy en un enorme xito debido al desarrollo de UNIX que fue escrito casi por completo en este lenguaje [4]. En contraste con otros lenguajes de alto nivel, C fu escrito por programadores para programadores. De tal manera que algunas veces permite, por decirlo as, cosas extraas que en otros lenguajes como Pascal estn prohibidas debido a su mala influencia sobre el estilo de programacin. De todas maneras, cuando se usa con alguna disciplina, C es un lenguaje tan bueno como cualquier otro. Los comentarios en C se encierran en /* ... */. Y no se pueden anidar C++ es un lenguaje de programacin creado por Bjarne Stroustrup en los laboratorios de At&T en 1983. Stroustrup tom como base el lenguaje de programacin ms popular en aquella poca el cual era C. El C++ es un derivado del mtico lenguaje C. Este lenguaje apareci en la dcada de los 70 de la mano de Dennis Ritchie para la programacin en sistemas operativos Unix (el mejor ejemplo actual de un sistema operativo Unix es GNU/Linux), el cual surgi como un lenguaje generalista recomendado sobre todo para programadores ya expertos, ya que no llevaba implementadas muchas funciones que hacen a un lenguaje ms comprensible. Sin embargo, aunque esto en un principio puede convertirse en un problema, en la prctica es su mayor virtud,ya que permite al programador un mayor control sobre lo que est haciendo. Aos ms tarde, un programador llamado Bjarne Stroustrup, creo lo que se conoce como C++. Necesitaba ciertas facilidades de programacin,incluidas en otros lenguajes pero que C no soportaba, al menos directamente, como son las llamadas clases y objetos, conceptos muy en boga en la programacin actual. Para ello redise el C, ampliando sus posibilidades pero manteniendo su mayor cualidad, la de permitir al programador en todo momento tener controlado lo que est haciendo, consiguiendo as una mayor rapidez que no se conseguira en otros lenguajes. De clases y objetos baste saber por ahora que consisten en un sistema que pretende acercar los lenguajes de programacin a una comprensin ms humana basndose en la construccin de objetos, con caractersticas propias solo de ellos, agrupados en clases. Es decir por ejemplo, si yo quisiera hacer un programa sobre animales, creara una clase llamada animales, en la cual cada animal, por ejemplo un pato, sera un objeto, de tal manera que se ve el intento de esta forma de programar por ser un fiel reflejo de cmo los humanos (en teora) manejamos la realidad. Y con esta historia del C++ basta, ahora nos pondremos nuestros guantes para operar sobre el objeto que ahora nos ocupa: el C++.

Das könnte Ihnen auch gefallen