martes, 22 de diciembre de 2009

¿Qué lenguajes de programación utiliza Microsoft?



La mayoría de los lenguajes soportados por el Gigante del Software son sobradamente conocidos, pero especialmente en los últimos años la compañía está abriéndose a otras iniciativas, incluso marcadas bajo la denominación de código abierto.
Como compañía especializada en software, los desarrolladores de Microsoft deben estar al tanto de todos los tipos de lenguajes de programación y plataformas existentes, incluso Java o algunas otras basadas en código abierto.
Sin embargo, C++ o C# son los dos lenguajes principales que utiliza la compañía. La lista confeccionada a continuación no pretende ser un ranking de los lenguajes más utilizados, pero permitirá ofrecer una idea de lo que Microsoft utiliza, promueve y mantiene para futuros desarrollos.
La lista se ha confeccionado en base a los comentarios que tanto ejecutivos como desarrolladores de Microsoft llevaron a cabo durante el pasado PDC (Professional Developers Conference) en Los Ángeles.


C++:
C++ es el lenguaje considerado como el caballo de batalla de Microsoft. La compañía lo utiliza para construir muchas de sus aplicaciones básicas.
C#:
Microsoft anunció C# (se pronuncia C Sharp) en 2001 como un lenguaje de programación moderno y orientado a objetos ideado para sacar el máximo rendimiento de los servicios Web basados en el estándar XML de la plataforma .NET.
Visual Basic: plataformadiseñada para desarrollar aplicaciones sobre los sistemas operativos de Microsoft.
IronPython:es una implementación del lenguaje de programación Python para que pueda ser ejecutado dentro de las plataformas .NET y Silverlight.
IronRuby: De forma parecida a IronPython, IronRuby es una implementación del lenguaje de programación Ruby para la plataforma .NET.IronRuby aprovecha en gran medida el ‘Microsoft Dynamic Language Runtime’ .Este lenguaje de programación también forma parte de la estrategia de código abierto de Microsoft.
JavaScript: un lenguaje que permite crear desarrollos de interfaces más avanzados y sitios Web dinámicos. F#:
Fue inicialmente desasrrollado por Don Syme en Microsoft Research, pero ahora está integrado dentro de la división de desarolladores de Microsoft.
PHP:
El lenguaje de programación PHP se utiliza ampliamente para fines generales como lenguaje de scripting y está especialmente indicado para el desarrollo Web ya que se puede utilizar dentro de
HTML.Windows Server 2008 con IIS 7.
M:
El lenguaje con nombre en código “M”, desarrollado íntegramente por Microsoft, es un lenguaje declarativo para trabajar con los datos y construir modelos de dominio.
Axum:
Axum es un proyecto aún en fase inicial para la plataforma de Microsoft Parallel Computing, ideada para ofrecer en entorno seguro y válido bajo el modelo de programación en paralelo desde la plataforma .NET. El objetivo de Axum es incrementar la seguridad de las aplicaciones, el tiempo de respuesta, la escalabilidad y la productividad de los desarrolladores a la hora de crear aplicaciones que hagan uso real de las nuevas generaciones de procesadores multinúcleo.



No hay comentarios:

Publicar un comentario