¿Cuáles son los principales lenguajes orientados a objetos?

1. java.

Java es un lenguaje de programación informática ampliamente utilizado con las características de programación genérica, orientada a objetos y multiplataforma. Se utiliza ampliamente en el desarrollo de aplicaciones web empresariales y en el desarrollo de aplicaciones móviles.

El estilo del lenguaje de programación Java es muy parecido al de C. Hereda el núcleo de la tecnología orientada a objetos del lenguaje C, abandona los punteros que pueden conducir fácilmente a errores y los reemplaza con referencias que sobrecargan a los operadores y eliminan la herencia múltiple en C y las reemplazan por interfaces. Agregue la funcionalidad del recolector de basura.

2. c.

C es un lenguaje de programación informática muy utilizado. Es un lenguaje de programación de propósito general que admite múltiples patrones de programación, como programación de procedimientos, abstracción de datos, programación orientada a objetos, programación genérica y patrones de diseño.

3. C#.

C# se basa en. El marco .NET lanzado por Microsoft. Residencia en. NET framework, C# tiene capacidades de desarrollo rápido similares a Visual Basic.

C# fue desarrollado por anders hejlsberg. Microsoft lanzó este lenguaje en el año 2000, con la esperanza de reemplazar Java con este lenguaje. C# se ha convertido en una especificación estándar de Ecma International y la Organización Internacional de Normalización.

4. pitón.

Python es un lenguaje de tipado dinámico orientado a objetos y un lenguaje de programación interpretado, de alto nivel y de propósito general. Fue creado por Guido Van Rossum y la primera edición se publicó en 1991.

Python permite a los desarrolladores expresar ideas en menos código que C o Java. Ya sea un programa pequeño o grande, el lenguaje intenta dejar clara la estructura del programa.

5. golang.

Go (también llamado Golang) es un lenguaje de programación orientado a objetos desarrollado por Google. Es estático, fuertemente tipado, compilado y fusionado, y tiene recolección de basura. capacidades.

La sintaxis de Go es similar a la del lenguaje C, pero la declaración de variables es diferente. Go admite la recolección de basura. El modelo paralelo de Go adopta otros lenguajes con modelos similares, incluidos Occam y Limbo, pero también tiene características de la computación Pi, como la transmisión de canales. En la versión 1.8, se abre la compatibilidad con complementos, lo que significa que algunas funciones se pueden cargar dinámicamente desde Go ahora.

En comparación con C, Go no incluye enumeración, manejo de excepciones, herencia, genéricos, aserciones, funciones virtuales y otras funciones. , pero agrega soporte a nivel de idioma para características como segmentación, concurrencia, canalizaciones, recolección de basura e interfaces.

Enciclopedia Baidu-Java

Enciclopedia Baidu-C

Enciclopedia Baidu-C #

Enciclopedia Baidu-Python

Enciclopedia Baidu-go