Cuadro Comparativo Lenguajes de programacion PDF

Title Cuadro Comparativo Lenguajes de programacion
Author Marly Figueroa
Course Lenguaje de programacion 1
Institution Universidad Nacional Autónoma de Honduras
Pages 7
File Size 216.8 KB
File Type PDF
Total Downloads 30
Total Views 164

Summary

Download Cuadro Comparativo Lenguajes de programacion PDF


Description

UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS VALLE DE SULA UNAH – VS

Catedrático:

Asignación: IA044 - Lenguajes de Programación I

Alumno (a):

Sección: 07:00

Trabajo: Cuadro Comparativo

Fecha Limite de entrega:

1

Indice Portada……………………..Pagina 1 Indice………………………Pagina 2 Python……………………...Pagina 3 PhP………………………...Pagina 3-4 C++………………………..Pagina 4 Objective-C ……………….Pagina 4 Pauscal…………………….Pagina 4-5 Latino……………………..Pagina 5-6 Bibliografia ………………Pagina 7

2

Lenguaje de programación (nombre y desarrollador)

Tipo de Implementación (Interpretado / Compilado)

Descripción

Ventaja

Desventaja

Python

Interpretado

Está orientado a la creación de objetos de alto nivel, y tiene un gran añadido que aventaja a otros lenguajes, el cual es su legibilidad de código.

Simplificado y rápido Elegante y flexible Programación sana y productiva Ordenado y limpio Portable Comunidad

Curva de aprendizaje Hosting Librerías incluidas

PHP

Interpretado

Tiene la particularidad de ser de licencia libre, lo que indica que cualquier programador puede usarlo gratuitamente para fines específicos.

Lenguaje totalmente libre y abierto. Posee una curva de aprendizaje muy baja. Los entornos de desarrollo son de rápida y fácil configuración. Fácil acceso e integración con la bases de datos. Posee una comunidad muy grande.

El inconveniente es que el código fuente no pueda ser ocultado de una manera eficiente. La ofuscación es una técnica que puede dificultar la lectura del código y, en ciertos aspectos representa tiempos de ejecución. Nuestro código estará seguro para ejecutar si es nuestro propio servidor. Por lo tanto, si un cliente requiere su código en su pc, tendríamos que dejar el código fuente, sin manera de ocultarlo, aunque hay muchas aplicaciones para PHP que nos ayuda a encriptar el código fuente. Si no lo configuras y/o proteges correctamente dejas abiertas muchas brechas de seguridad que a la larga tendremos problemas.

Aplicaciones Importantes / relevant desarrolladas con est Instagram Google Spotify Netflix Uber Dropbox Pinterest

Windows Mac OS Linux Unix

3

C++

Compilado

Proporciona una gran potencia a la hora de programar, permitiéndole al desarrollador bajar hasta el punto de ensamblador.

Objective-C

Compilado

Creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk

Pauscal

Interpretado

Es un lenguaje de programación para Microsoft Windows de 32 bits desarrollado por Paul Guerra

Alto desempeño Actualizado permanentemente Es multiplataforma Gestores de bases de datos Uso de compiladores

Su curva de aprendizaje es alta Su depuración es bastante complicada La traducción al lenguaje de máquina es bastante complejo No es muy usable en el diseño de sitios web Funciona de Al estar construido manera óptima con en C, posee poco C++ y Objetive-C++. espacio de nombre. Posee Produce errores características difíciles de dinámicas en su encontrar y funcionamiento, corregir. como el método Contiene lenguaje swizzling. detallado pero Posee soporte complejo. mejorado al momento de insertar marcos binarios. No permite asignaciones dentro de las expresiones y utiliza sintaxis distintas para asignaciones y comparaciones evitando de esta

Firefox Microsoft Office Chromium Windows

Aplicaciones para sistemas IOS, Mac OS,GNUstep

Para los años 1980 principios de los 90 el programa fue criticado por no producir códigos industriales. Se considera obsoleto No soporta

Macintosh. Apple Lisa

4

Latino

Interpretado

Es un lenguaje de programación procedural con sintaxis en español de código abierto desarrollado en C, inspirado en Lua y Python.

manera muchos bugs. El tipo de variables de Pascal se fija en su definición. Tiene dos partes definidas: declarativa y ejecutiva. Simplicidad: la sintaxis deberá de ser lo más natural posible al lenguaje español. Sencillo de aprender: al ser simple aprenderás más rápido éste nuevo lenguaje. Libre: cualquiera puede descargar el código fuente del lenguaje, extender las librerías básicas y crear sus propias librerías si así lo desea. enguaje de alto nivel: cuando escribas código no tendrás que preocuparte por detalles de bajo nivel, como manejar la memoria empleada

tratamiento de procesos como parte del lenguaje.

5

en tu programa, Latino asignará la adecuada e inmediatamente liberará esa memoria.

6

Bibliografía Andres Marzal, I. G. (s.f.). Introducción a la Programación con Python. En I. G. Andres Marzal, Introducción a la Programación con Python. Bahit, E. (2010-2012). Programador PHP. Argentina. Castiglione, C. (7 de abril de 2020). Learn to code in 30 Days. Obtenido de https://learn.onemonth.com/es/10paginas-web-famosas-hechas-con-python/ García, V. (21 de septiembre de 2020). revistabyte. Obtenido de revistabyte: https://revistabyte.es/actualidadit/lenguajes-de-programacion/ Jose Maria Valls, D. C. (2004). Jose Maria Valls, David Camacho. En D. C. Jose Maria Valls, Jose Maria Valls, David Camacho. Madrid: Pearson. Lógica, P. (s.f.). Introducción a Objective-C (Presentación). En P. Lógica, Introducción a Objective-C (Presentación). Oliag, S. T. (s.f.). Curso de programación en C+. En S. T. Oliag, Curso de programación en C+. Valencia. R.L., C. (2016-2019). Covantec. Obtenido de https://entrenamiento-pythonbasico.readthedocs.io/es/latest/leccion1/introduccion.html

[ CITATION Len \l 2058 ]

7...


Similar Free PDFs