El documento compara varios lenguajes de programación para páginas web dinámicas, incluyendo sus ventajas y desventajas. Describe a Python como un lenguaje de alto nivel, polivalente y de código abierto pero lento. Explica que Java es independiente de la plataforma pero puede requerir más memoria, y que JavaScript es ideal para crear páginas y aplicaciones web interactivas pero tiende a introducir gran cantidad de fragmentos de código. Además, resume las características y usos de lenguajes como C#, PHP, C
0 calificaciones0% encontró este documento útil (0 votos)
65 vistas7 páginas
El documento compara varios lenguajes de programación para páginas web dinámicas, incluyendo sus ventajas y desventajas. Describe a Python como un lenguaje de alto nivel, polivalente y de código abierto pero lento. Explica que Java es independiente de la plataforma pero puede requerir más memoria, y que JavaScript es ideal para crear páginas y aplicaciones web interactivas pero tiende a introducir gran cantidad de fragmentos de código. Además, resume las características y usos de lenguajes como C#, PHP, C
Título original
Lenguajes de programación para páginas web dinámicas
El documento compara varios lenguajes de programación para páginas web dinámicas, incluyendo sus ventajas y desventajas. Describe a Python como un lenguaje de alto nivel, polivalente y de código abierto pero lento. Explica que Java es independiente de la plataforma pero puede requerir más memoria, y que JavaScript es ideal para crear páginas y aplicaciones web interactivas pero tiende a introducir gran cantidad de fragmentos de código. Además, resume las características y usos de lenguajes como C#, PHP, C
El documento compara varios lenguajes de programación para páginas web dinámicas, incluyendo sus ventajas y desventajas. Describe a Python como un lenguaje de alto nivel, polivalente y de código abierto pero lento. Explica que Java es independiente de la plataforma pero puede requerir más memoria, y que JavaScript es ideal para crear páginas y aplicaciones web interactivas pero tiende a introducir gran cantidad de fragmentos de código. Además, resume las características y usos de lenguajes como C#, PHP, C
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 7
Lenguajes de programación para páginas web dinámicas.
Nombre del estudiante: Sebastián Antonio Hernandez Chiñas Grupo: 403
Lenguajes de programación para páginas web dinámicas.
L. Información Ventajas Desventajas Imágenes programación Python Python es de código 1. Lenguaje de alto 1. Lentitud. La lentitud de abierto, con una sintaxis nivel. Python se debe simple y sencilla de 2. Polivalente y de principalmente a su entender, quizá el más paradigmas. naturaleza dinámica y fácil de este listado. Es 3. Bibliotecas y versatilidad. idóneo para iniciarse en frameworks. 2. Consumo de el mundo de la 4. Portabilidad. memoria. Otra de las programación. Es muy 5. Gratis y de código desventajas de versátil por lo que tiene abierto. Python es que, en el múltiples áreas de 6. Baja curva de caso de que una tarea aplicación como: aprendizaje. requiera mucha inteligencia artificial, Big 7. Comunidad fuerte. memoria, Python no Data y desarrollo web. es la mejor opción. 3. Desarrollo móvil. Java Este lenguaje orientado a 1. Java es fácil de 1. Tiene un rendimiento objetos funciona aprender. Java fue más lento. Java tiene independientemente de la diseñado para ser un rendimiento más plataforma de hardware, fácil de usar y, por lento en comparación entonces, el código lo tanto, es fácil de con otros lenguajes escrito en una máquina escribir, compilar, de programación, corre en otra, sin depurar y aprender como C y C++. problemas. Incluso, si los que otros lenguajes 2. Puede requerir más sistemas operativos son de programación. memoria que otros diferentes, el código Java 2. Java está orientado lenguajes. funciona gracias a la a objetos. ... 3. La programación en Máquina Virtual Java o 3. Java es Java tiene sobrecarga JVM, por las siglas en independiente de la de código. inglés. plataforma.
JavaScrip Otro lenguaje de Simplicidad. Tiende a introducir gran
programación orientado a Posee una cantidad de fragmentos t objetos. Como es estructura de código en los sitios interpretado, no necesita sencilla que lo web. Sus opciones 3D compilación, entonces los vuelve más fácil son limitadas, si se navegadores leen el de aprender e quiere utilizar este código y ejecutan las implementar. lenguaje de acciones indicadas. Esta Velocidad. Se programación para crear característica, lo hace ejecuta más un juego, deben idóneo para crear rápido que otros emplearse otras páginas o aplicaciones lenguajes y herramientas. No es web, con elementos favorece la compatible en todos los interactivos o más detección de los navegadores de manera visuales, de allí su errores. uniforme. relevancia en el desarrollo de Versatilidad. Es videojuegos. compatible con otros lenguajes, como: PHP, Perl y Java. C# C# es un lenguaje de Las principales Se debe conseguir programación muy ventajas que presenta una versión reciente versátil, creado por el uso C# en de Visual Studio Microsoft, con comparación con otros .NET. características similares lenguajes es su Se deben tener al Lenguaje C, pero potencia como algunos orientado a objetos. Es lenguaje, pero también requerimientos muy usado en la industria su flexibilidad. mínimos del sistema de los juegos, robótica, para poder trabajar impresión 3D, internet de adecuadamente tales las cosas y desarrollo de como contar con aplicaciones web y Windows NT 4 o móviles. Así como superior, tener también, en el desarrollo alrededor de 4 Gb de de aplicaciones nativas espacio libre para la para Microsoft, iOS y instalación, etc. Android, como controladores y aplicaciones de escritorio. PHP PHP es un lenguaje de Se trata de un Mala calidad de manejo programación lenguaje de errores: una de las multipropósito que multiplataforma. ... principales desventajas permite desarrollar Aceleran el de PHP es que no tiene aplicaciones del lado del desarrollo de herramientas de servidor, garantizando aplicaciones web depuración, que son una excelente personalizadas. ... necesarias para buscar comunicación con la web. Simplifican el errores y advertencias. Esta capacidad mantenimiento web. Seguridad baja: PHP es comunicativa entre la ... uno de los lenguajes de web y el servidor, No es necesario programación menos produce el desarrollo de escribir código seguros páginas web muy adicional. ... estables y con un Eficiente con las excelente rendimiento. bases de datos. ... Automatiza tareas.
C/C++ C++ es un lenguaje de Los programas Las principales
programación creado, nuevos pueden ser desventajas de C++ es como una extensión del desarrollados en que se trata de un lenguaje C, para hacerlo menos tiempo lenguaje muy amplio (con orientado a objetos. Es porque se puede muchos años y muchas capaz de compilar rehusar el código. líneas de código), tiene instrucciones, por lo que Crear y usar nuevos que tener una brinda acceso total al tipos de datos es compilación por hardware, originando su más fácil que en plataforma y su amplio uso en bases de otros lenguajes depuración se complica datos, navegadores web como. debido a los errores que y videojuegos. El manejo de surgen. Además el memoria en C++ es manejo de librerías es más complicado que mas fácil y otros lenguajes como transparente. Java o. R R es un lenguaje de Acumula, en un No soporta gráficos programación orientado a único programa, en tres dimensiones o la estadística, muy todo lo necesario dinámicos. El utilizado en cálculo y para analizar los resultado de cada análisis estadístico, así datos con eficacia. informe puede ser como en la generación de La diversas algo pobre gráficos estadísticos. herramientas de visualmente y Debido a este enfoque, el medición de datos y bastante anticuado en lenguaje R es muy usado de realización de comparación con el en investigación científica estadísticas se ofrecido por otros y biomédica, convierten en programas. matemáticas financieras, imprescindibles Su lentitud le resta minería de datos, para ahorrar tiempo efectividad y Machine Learning y Data y esfuerzo. competitividad. Science. Incluye modelos Existen lenguajes de lineales y no programación más lineales usados en rápidos que ofrecen el sector de la una capacidad de estadística. Es respuesta más idóneo para la adecuada. clasificación y el Los algoritmos no agrupamiento de los están unificados. datos, facilitando Cada uno de ellos se así su posterior almacena en un interpretación. paquete distinto, por Los diversos lo que hay que ir operadores cambiando de opción permiten realizar para leer los datos cálculos con obtenidos. matrices más rápidamente. Objective- Objective-C es un Compatibilidad con Espacio para lenguaje de librerías de C. ... nombres limitado al C programación cimentado Desarrollo para igual que ocurre con en C, orientado a objetos, todos los C. para crear soluciones dispositivos de Algunos de los sencillas y flexibles a Apple. ... errores de problemas de Ideal para los programación son programación. Fue el programadores de difíciles de identificar lenguaje principal de C. ... y solventar de manera Apple para crear Gran estabilidad. ... rápida y eficiente. aplicaciones en iOS y Amplio soporte. El alto nivel de detalle macOS, antes de Swift, del lenguaje lo hace pero aún es popular por más complejo. la gran cantidad de aplicaciones desarrolladas con él.
Swift Este lenguaje Facilita la detección de Una de las desventajas
multiparadigma de Apple errores a tiempo. Es que presenta este fue creado en 2014 para fácil manipular el lenguaje de desarrollar aplicaciones código para corregir programación es la para iOS y macOS, con errores. Dispone de desconfianza que tiene la una sintaxis simple y una gran variedad de comunidad tech con concisa. Es un lenguaje valores que permiten a respecto a su tiempo de compilado, con un los programadores presentación. rendimiento similar al de volver a diferentes C++, por lo que brinda puntos de la alta productividad a los programación según desarrolladores. sus necesidades. Sus iteraciones son cortas y claras. Matlab Matlab es un lenguaje de Simulación de La construcción de programación orientado procesos. modelos requieren un al cálculo matricial, Permite construir tratamiento especial. implementación de modelos simples Puede ser considerado algoritmos, visualización para testear teorías. un «arte» que se aprende de datos y creación de Ofrece Toolboxes a lo largo del tiempo y interfaces de usuario. El complementarias que envuelve o «buen» Matlab (Matrix para amplia uso de la experiencia. Laboratory) es un variedad de Los resultados de la lenguaje interactivo, aplicaciones de simulación pueden ser basado en matrices que ingeniería e difíciles de interpretar. no requieren estar investigación. dimensionadas, lo que facilita la representación de datos y funciones. Por lo que, genera un entorno sencillo y productivo para el desarrollo de software.