lenguajes de programacion

Páginas: 5 (1208 palabras) Publicado: 28 de octubre de 2013
Lenguajes de programación para aplicaciones web
1. javascript
2. html
3. php
4. jsp
5. asp.net
6. python
7. ruby
8. C#
Lenguajes de programación para bases de datos
1. DBASE
2. SQL
3. Fox pro
4. Clipper
5. Access
6. Clarion
7. Cobol
8. SCHEME
9. Oracle
10. Perl
11. QUEL
12. Mongo
13. QBE

.NET
Iniciativa de Microsoft en el año 2000. En el año 2000, Microsoft anunció suiniciativa .NET, una nueva visión para incluir Internet y Web en el desarrollo y uso de software. Un aspecto clave de .NET es su independencia de un lenguaje o plataforma específicos, es decir, en vez de estar forzados a utilizar un solo lenguaje de programación, los desarrolladores pueden crear un aplicación .NET en cualquier lenguaje compatible con .NET. Los programadores pueden contribuir almismo proyecto de software, escribiendo código en los lenguajes .NET, como Microsoft Visual C#, Visual C++, Visual Basic, etc.
La arquitectura .NET puede existir en varias plataformas, no solo en sistemas basados en Microsoft Windows, lo que da como resultado a una mayor portabilidad de los programas .NET.
Un componente clave de la arquitectura .NET son los servicios web, que son componentes desoftware reutilizables que pueden usarse a través de Internet. Los clientes y otras aplicaciones pueden usar los servicios Web como bloques de construcción reutilizables.
La estrategia .NET extiende el concepto de reutilización de software hasta Internet, con lo cual permite que los programadores y las compañías se concentren en sus especialidades sin tener que implementar cada componentes de cadaaplicación.
.NET Framework y Common Language Runtime. El .NET Framework de Microsoft es el corazón de la estrategia .NET. Este marco de trabajo administra y ejecuta aplicaciones y servicios Web, contiene una biblioteca de clases, imponen la seguridad y proporciona muchas herramientas de programación. Los detalles del .NET framework se encuentran en la Infraestructura de Lenguaje Común (CLI), lacual contiene información acerca del almacenamiento de los tipos de datos, los objetos y demás.
El entorno de tiempo de ejecución Common Language Runtime (CLR) es otra parte central del .NET framework: ejecuta los programas de .NET. Los programas se compilan en instrucciones específicas para la máquina en dos pasos. El programa se compila en Lenguaje Intermedio de Microsoft (MSIL), el cual definelas instrucciones para el CLR. Este puede unir el código convertido en MSIL proveniente de otros lenguajes y fuentes. El MSIL para los componentes de una aplicación se coloca en el archivo ejecutable de la aplicación (lo que se conoce como ensamblaje). Cuando la aplicación se ejecuta, otro compilador en el CLR traduce MSIL del archivo ejecutable en código de lenguaje máquina y después el código delenguaje máquina se ejecuta en esa plataforma.
Si existe el .NET framework para una plataforma, esta plataforma puede ejecutar cualquier programa .NET. De esta forma, el código escrito puede usarse en otro tipo de computadora sin modificación, se ahorra tiempo y dinero.
También proporciona un alto nivel de interoperabilidad de lenguajes. Los programas escritos en distintos lenguajes se compilanen MSIL. MSIL permite que .NET framework sea independiente del lenguaje ya que los programas .NET no están atados a un lenguaje de programación en especial. Es decir, cualquier lenguaje se puede compilar en MSIL se denomina lenguaje compatible con .NET.
Cualquier lenguaje .NET puede usar la biblioteca de clases del .NET framework (FCL).
Entre los lenguajes compatibles con .NET se encuentran:
1.APL
2. Fortran
3. C#
4. Haskell
5. COBOL
6. Component Pascal
7. Java
8. Curriculum
9. Eiffel
10. Forth
11. JScript
12. Mercury
13. Mondrian
14. Oberon
15. Oz
16. Pascal
17. Perl
18. Python
19. RPG
20. Scheme
21. Smalltalk
22. Standard ML
23. Visual Basic
24. Visual C++
25. J#
26. CAML

Mono
Mono es el nombre de un proyecto de código abierto iniciado por Ximian y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS