lunes, 4 de julio de 2016

Elementos de la programación (visual basic,javaScript, visual C++,visual.net., visual C #, visual j# )

Visual Basic 

Es uno de los lenguajes de programación que más entusiasmo despiertan entre los programadores de computadoras, tanto expertos como novatos. En el caso de los programadores expertos por la facilidad con la que desarrollan aplicaciones complejas en poquísimo tiempo (comparado con lo que cuesta programar en Visual C++, por ejemplo).

características
  • Visual Basic 6.0 soporta la abstracción, la encapsulación, el poliformismo y la reutilización del código.
  •  Los objetos de Visual Basic están encapsulados; es decir, contienen su propio código y sus propios datos.

  • Los objetos de Visual Basic tienen propiedades, métodos y eventos. Las propiedades son los datos que describen un objeto. Los eventos son hechos que pueden ocurrir sobre un objeto (un clic sobre un botón es un evento que produce un mensaje). Un método agrupa el código que se ejecuta en respuesta a un evento.

 Al conjunto de propiedades y métodos se le llama interfaz. Además de su interfaz predeterminada, los objetos pueden implementar interfaces adicionales para proporcionar poliformismo. El poliformismo le permite manipular muchos tipos diferentes de objetos sin preocuparse de su tipo 

javaScript


 Es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.

características
  • Es simple, no hace falta tener conocimientos de programación para poder hacer un programa en JavaScript.
  • Maneja objetos dentro de nuestra página Web y sobre ese objeto podemos definir diferentes eventos. Dichos objetos facilitan la programación de paginas interactivas, a la vez que se evita la posibilidad de ejecutar comandos que puedan ser peligrosos para la maquina del usuario, tales como formateo de unidades, modificar archivos etc.
  • Es dinámico, responde a eventos en tiempo real. 
Visual C++

Es un entorno de desarrollo integrado (IDE) para lenguajes de programación CC++ y C++/CLI.
características 
  • Visual C++ hace uso extensivo del framework Microsoft Foundation Classes (o simplemente MFC), el cual es un conjunto de clases C++ para el desarrollo de aplicaciones en Windows. 
  • El IDE cuenta con herramientas como el IntelliSense, RemoteDebuging, Editar y Continuar, y Texto Resaltado. 
  • Cuenta con una versión Express, llamada Microsoft Visual C++ Express Edition, la cual es gratuita y se puede descargar desde el sitio de Microsoft. 

  • El lenguaje de programación utilizado por esta herramienta, de igual nombre, está basado en C++
visual.net

Es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retro compatible con Visual Basic
caracteristicas
  •  La plataforma. Net Framework, que proporciona la infraestructura para crear alicaciones y el entorno de ejecución para las mismas. 
  • Los productos de Microsoft enfocados hacia .Net, entre los que se encuentran windows.net Server, como un sistema operativo que incluye de forma nativa la plataforma.Net framework; ademas cuenta con visual Studio.Net para la creación de aplicaciones , Office.Net, entre otras. 
  • -Servicios para .Net desarrollados por terceros fabricantes, que podrán ser utilizados por otras aplicaciones para que se ejecuten en internet.
visual c#

Lenguaje Visual C# Microsoft C# es un nuevo lenguaje de programación diseñado para crear un amplio número de aplicaciones empresariales que se ejecutan en .NET Framework. Supone una evolución de Microsoft C y Microsoft C++; es sencillo, moderno, proporciona seguridad de tipos y está orientado a objetos.

caracteristicas

  •  Sencillez de uso  C# elimina muchos elementos añadidos por otros lenguajes y quefacilitan su uso y compresión, como por ejemplo ficheros de cabecera, o ficheros 
  • Modernidad  Al ser C# un lenguaje de última generación, incorpora elementos que seha demostrado a lo largo del tiempo que son muy útiles para elprogramador, como tipos decimales o booleanos
  • Orientado a objetos C# como lenguaje de última generación, y de propósito general, esorientado a objetos. C# no permite la inclusión de funciones ni variablesglobales que no estén incluidos en una definición de tipos
  • Orientado a componentes La propia sintasix de C# incluye elementos propios del diseño decomponentes que otros lenguajes tienen que simular.
  • Recolección de basuraComo ya se comentó, todo lenguaje incluido en la plataforma .NET tienea su disposición el recolector de basura del CLR. 
  • Seguridad de tipos C# incluye mecanismos de control de acceso a tipos de datos, lo quegarantiza que no se produzcan errores difíciles de detectar como unacceso a memoria de ningún objeto
visual j#
 permite a los desarrolladores utilizar la sintaxis del lenguaje Java para generar aplicaciones y servicios que se ejecutarán en .NET Framework. Visual J# integra la sintaxis de Java en el entorno de desarrollo integrado (IDE) de Visual Studio

características

  • Crear atributos personalizados
  • Tipos de enumeración definidos por el usuario (J#)
  • Tipos de valores definidos por el usuario
  • Definición de métodos que toman argumentos por referencia
  • La capacidad para consumir tipos y métodos genéricos en el lenguaje J#. Para obtener más información, veaElementos genéricos en J#.
  • Compatibilidad con la palabra clave strictfp del lenguaje Java.


No hay comentarios:

Publicar un comentario