1. Este lenguaje esta diseñado para la programación orientada a objetos
  2. Una plataforma estándar para el desarrollo de aplicaciones
  3. Abarca un gran tipo de dispositivos limitados no sólo teléfonos móviles
  4. Se puede ahorrar demasiadas líneas de código
  5. Se utiliza en el sistema operativo Android
  6. Se ha convertido en una excelente opción para desarrollar juegos para móviles ya que se puede desarrollar desde un PC y luego ser pasado fácilmente al dispositivo móvil.
  7. JavaScript es un lenguaje de programación orientado a objetos
  8. Su uso en aplicaciones externas a la web es bastante significativo
  9. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.
  10. JavaScript se diseñó con una sintaxis similar al C
  11. Tiene un formato scripting
  12. Es un lenguaje de formato libre
  13. Es un lenguaje de programación orientado a objetos
  14. Es utilizado en el sisitema operativo Macs
  15. Los objetos se crean en una memoria dinámica
  16. Requiere conocimientos de lenguaje C
  17. Lenguaje utilizado por Mac OS X.
  18. Carga dinámica. Cargar clases en función de su uso. Hacen programas extensibles (Plug-ins)
  19. Es un lenguaje de programación fácil de aprender y potente.
  20. Es un lenguaje de programación dinámico orientado a objetos que se puede utilizar para muchos tipos de desarrollo de software
  21. Ofrece un fuerte soporte para la integración con otros lenguajes y herramientas, cuenta con extensas bibliotecas estándar
  22. Funciona en Windows, Linux / Unix, Mac OS X, OS / 2, computadoras de mano Palm y los teléfonos móviles de Nokia
  23. Código 100% libre
  24. Se distribuye bajo una licencia aprobada por OSI abierta que hace que sea libre de usar, incluso para los productos comerciales.
  25. Es un lenguaje interpretado, fuertemente tipado y multiplataforma
  26. MUltiplataforma
  27. Orientado a objetos
  28. Amplia librería estándar
  29. Tiene una licencia de software libre
  30. Es un lenguaje dinámico
  31. Es de código abierto
  32. LUA - CORONA
    1. Es un lenguaje de extensión
    2. Se puede utilizar en diferentes plataformas
    3. Los programas en Lua no son interpretados directamente, sino compilados a código bytecode, que es ejecutado en la máquina virtual de Lua.
    4. Lua ofrece soporte para funciones de orden superior, recolector de basura
    5. La semántica de Lua puede ser extendida y modificada redefiniendo funciones de las estructuras de datos utilizando metatablas
    6. Se puede utilizar en la programación orientada a objetos
  33. El objetivo de HTML5 no es solo para utilidad en la programación en los navegadores actuales, sino en la gran variedad de dispositivos móviles que hay en el mercado, tales como PDA, tablets, etc …
  34. Se usa el lenguaje HTML5 web móvil para la creación de web móviles y aplicaciones móviles
  35. Es una tecnología sin igual que funciona en las principales plataformas móviles (Phone, iPad, Android, Android Tablet, BlackBerry y Windows Phone 7)como una aplicación instalada y en navegadores móviles.
  36. Tiene un soporte para la reproducción de vídeo sin necesidad de plugins.
  37. Es ideal para permitir que las WebTVs basadas en Simple Web TV se puedan visualizar en Smartphones y Tablets que no dispongan del plugin Flash
  38. Permite efectos visuales y animaciones más atractivas
  39. El BASIC4Android, está realizado para poder hacer programas para el Android
  40. No es necesario escribir en en el lenguaje de JAVA o XML para poder crear aplicaciones en Android
  41. Su programación es muy similar a la que se utiliza en BASIC
  42. Trabaja con librerías especializadas que nos permiten trabajar con la cámara del teléfono, GPS, bases de datos, Bluetooth, soporte para el protocolo HTTP, reconocimiento de voz o incluso contiene una librería para trabajar con el sistema de publicidad Admob.
  43. Posee un diseñador de interfaces
  44. No es gratuito ,pero es muy económico. Se puede adquirir una licencia individual por tan solo $35 dólares
  45. Es una aplicación proporcionada por Google
  46. permite a cualquiera crear aplicaciones de software para el sistema operativo Android.
  47. Utiliza una interfaz gráfica muy sencilla, ya que permite a los/as usuarios/as arrastrar y soltar objetos visuales para crear una aplicación que pueda ejecutarse en los terminales cuyo sistema operativo sea Android.
  48. Para utilizar la aplicación Inventor, no es necesario ser un programador profesional.
  49. No se limita unicamente a juegos , pues también es posible construir aplicaciones para educar
  50. Facilita el acceso al sensor de localización GPS
  51. LiveCode permite crear aplicaciones potentes. Para escritorio, base de datos de Internet, y aplicaciones de red
  52. incluye un completo constructor de interfaz gráfica de usuario, así como las herramientas que necesita para producir aplicaciones.
  53. Esa basado en objetos. Esto hace que sea fácil escribir módulos de código que se unen directamente a los objetos individuales.
  54. Es multiplataforma
  55. Se puede utilizar como servidor o cliente
  56. permite tanto ejecutar y editar una aplicación en vivo