Lenguajes

Páginas: 6 (1431 palabras) Publicado: 30 de abril de 2012
LENGUAJES | PLATAFORMAS |
Lua | * Unix * Windows * Dispositivos Móviles * Mac |
Java | * Multiplataforma * Java |
Flash Lite | * Symbian OS * Windows Mobile * Mac OSX |
Python | * UNIX * SOLARIS * Linux * Windows * OS\2 * Mac * OS * |
Ruby | * Windows * Linux * OS x * Mac |
Perl | * Windows * Linux |
Vb.net | * Windows *Symbian * Linux * Mac * Windows Mobile |
C++ | * Linux * Windows * Windows Mobile * Symbian * Os\2 |
Microsoft.Net | * Windows Mobile * Windows CE |
Objective- C | * iPhone OS * GNUstep |
Asp.Net | * Windows Mobile |

Python
Es un lenguaje de programación de alto nivel cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible.Se trata de un lenguaje de programación multiparadigma ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico, es fuertemente tipado y multiplataforma.
Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular deprogramación, permite varios estilos: programación orientada a objetos, programación imperativa y programación funcional. Otros paradigmas están soportados mediante el uso de extensiones.
Python usa tipado dinámico y conteo de referencias para la administración de memoria.
Una característica importante de Python es la resolución dinámica de nombres; es decir, lo que enlaza un método y un nombre devariable durante la ejecución del programa (también llamado ligadura dinámica de métodos).
Otro objetivo del diseño del lenguaje es la facilidad de extensión. Se pueden escribir nuevos módulos fácilmente en C o C++. Python puede incluirse en aplicaciones que necesitan una interfaz programable.
Aunque la programación en Python podría considerarse en algunas situaciones hostiles a la programaciónfuncional tradicional del Lisp, existen bastantes analogías entre Python y los lenguajes minimalistas de la familia Lisp como puede ser Scheme.

Ruby
Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Combina una sintaxis inspiradaen Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.
CARACTERISTICAS
* Orientado a objetos
* cuatroniveles de ámbito de variable: global, clase, instancia y local.
* Manejo de excepciones
* iteradores y clausuras o closures (pasando bloques de código)
* expresiones regulares nativas similares a las de Perl a nivel del lenguaje
* posibilidad de redefinir los operadores (sobrecarga de operadores)
* recolección de basura automática
* altamente portable
* Hilos de ejecuciónsimultáneos en todas las plataformas usando Green threads
* Carga dinámica de DLL /bibliotecas compartidas en la mayoría de las plataformas
* introspección, reflexión y meta programación
* amplia librería estándar
* soporta inyección de dependencias
* soporta alteración de objetos en tiempo de ejecución
* continuaciones  y  generadores

Flash Lite
Adobe Flash Lite esel compilador necesario para hacer correr en tu teléfono móvil cualquier cosa programada en Flash. Por ejemplo, entornos interactivos o vídeos en FLV, aplicaciones como gestores de notas o herramientas para ilustrar y, cómo no, todo tipo de juegos.
Implementa todas las funciones necesarias para renderizar proyectos, visualizar objetos vectoriales en pantalla, reproducir vídeo y audio SWF,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje
  • El Lenguaje
  • Lenguaje
  • El Lenguaje
  • Lenguaje
  • Lenguaje
  • Lenguaje
  • Lenguaje

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS