Está en la página 1de 2

C++

De Wikipedia, la enciclopedia libre Saltar a: navegacin, bsqueda

C++

Desarrollador(es)

Bjarne Stroustrup, Bell Labs

Informacin general
.h .hh .hpp .hxx .h++ .cc .cpp .cxx .c++

Extensiones comunes

Paradigma

multiparadigma: orientado a objetos, imperativo, programacin genrica.

Apareci en

1983

Diseado por

Bjarne Stroustrup

ltima versin estable

ISO/IEC 14882:2011 (2011)

ltima versin en pruebas

C++11

Tipo de dato

fuerte, esttico, nominativo

Implementaciones

C++ Builder, clang, Comeau C/C++, GCC, Intel C++ Compiler, Microsoft Visual C++, Sun Studio, Code::Blocks, Zinjai

Dialectos

ISO/IEC C++ 1998, ISO/IEC C++ 2003, ISO/IEC C++ 2011

Influido por

C, Simula, Ada 83, ALGOL 68, CLU, ML1

Ha influido a

Perl, LPC, Lua, Pike, Ada 95, Java, PHP, D, C99, C#, Falcon

Sistema operativo

Multiplataforma

C++ es un lenguaje de programacin diseado a mediados de los aos 1980 por Bjarne Stroustrup. La intencin de su creacin fue el extender al exitoso lenguaje de programacin C con mecanismos que permitan la manipulacin de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje hbrido. Posteriormente se aadieron facilidades de programacin genrica, que se sum a los otros dos paradigmas que ya estaban admitidos (programacin estructurada y la programacin orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programacin multiparadigma. Actualmente existe un estndar, denominado ISO C++, al que se han adherido la mayora de los fabricantes de compiladores ms modernos. Existen tambin algunos intrpretes, tales como ROOT. Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales. El nombre C++ fue propuesto por Rick Mascitti en el ao 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio cientfico. Antes se haba usado el nombre "C con clases". En C++, la expresin "C++" significa "incremento de C" y se refiere a que C++ es una extensin de C.

También podría gustarte