viernes, 22 de julio de 2016

Características y Origen de los lenguajes de programación:                                                                       c++, Visual Basic .NET y Delphi

C++:
C++ es un lenguaje de programación diseñado a mediados de los años 80 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitieran la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.

Características:
1. Tiene un conjunto completo de instrucciones de control.
2. Permite la agrupación de instrucciones.
3. Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
4. Los argumentos de las funciones se transfieren por su valor.
5. Programación de bajo nivel (nivel bit).

Visual Basic .NET:
BASIC es un lenguaje de programación desarrollado por los estadounidenses John Kemeny y Thomas Kurtz en el Dartmouth College. La versión original del lenguaje Basic fue creada en el año 1964, ganándose una enorme popularidad gracias sobre todo a dos implementaciones, Tiny BASIC y Microsoft BASIC, que convirtieron a este lenguaje en la primera lengua franca de los microordenadores.

Características:
1.    Incorpora un diseñador de Windows Forms.
2.   Depurador incorporado.
3.   Herramientas para "Ir a Definición", "Encontrar referencias" y "renombrado".
4. Títulos para títulos y para depuración.
5. Conversor bidireccional entre C# y Visual Basic .NET, y unidireccional hacia Boo.





Delphi:
El Delphi es un lenguaje de programación que se creó con el propósito de agilizar la creación de software basándolo en una programación visual. En el Delphi se utiliza una versión más actual del Pascal conocida como Object Pascal como lenguaje de programación.

Características:
1.    Simplificación de la sintaxis de referencias a clases y punteros.
2.    Soporte para manejo estructurado de excepciones, mejorando sensiblemente el control de errores de usuario y del sistema.
3.    Implementación de Métodos, los cuales contienen procedimientos y funciones.
4.    Manejo de la herencia simple, que permite la reutilización de código, ampliamente utilizada en el desarrollo de componentes.

5.    Una parte importante, que es de resaltarse, la Programación Multihilos.

No hay comentarios:

Publicar un comentario