Está en la página 1de 3

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUACION SUPERIOR


INSTITUTO UNIVERSITARIO POLITECNICO SANTIAGO MARIÑO
CATEDRA: SISTEMAS OPERATIVOS I

TIPOS DE LENGUAJES DE
PROGRAMACIÓN

Realizado por:​
Luis Castellano​
 C.I :  30.833.515​
Jordeilis Beltran​
 C.I : 29.523396​​
Pedro Cappet​
C.I : 30.834930
Maracaibo, 07 junio del año 2023
Lenguaje de
programación Fecha de creación Tipo Paradigma(s) Fortalezas Debilidades

1. Curva de aprendizaje
1. Eficiencia
Fue creado en 1950,y la 1. Programación imperativa 2. Limitaciones en la programación
2. Soporte para cálculo
Fortran primera versión se dio a Compilado 2. Programación orientada a orientada a objetos
numérico: Portabilidad
conocer en 1957 objetos 3. Limitaciones en la programación
3. Legibilidad
3. Programación funcional web
1. Limitaciones en la programación
1. Programación estructurada 1. Claridad y legibilidad orientada a objetos
2. Tipado estático 2. Facilidad de aprendizaje 2. Limitaciones en la programación
Pascal 1970 Compilado
3. Modularidad 3. Portabilidad web
4. Orientación a procedimientos 4. Amplio uso en la enseñanza 3. Limitaciones en la manipulación
de datos
1. Programación orientada a 1. Sintaxis clara y concisa 1. Rendimiento
objetos 2. Amplia biblioteca estándar 2. No es ideal para proyectos
Python 1991 Interpretado
2. Programación funcional 3. Multiplataforma grandes
3. Programación procedural 4. Fácil de aprender 3. Tipado dinámico
1. Programación orientada a 1. Portabilidad
1. Curva de aprendizaje empinada
Compilado objetos 2. Seguridad
Java 1995 2. Consumo de memoria
interpretado 2. Programación funcional 3. Amplia biblioteca estándar
3. Código verboso
3. Programación procedural 4. Rendimiento
1. Programación orientada a 1. Facilidad de uso
objetos (POO) 2. Amplia comunidad 1. Seguridad
Php 1996 Interpretado 2. Programación estructurada 3. Integración con bases de 2. Escalabilidad
3. Programación funcional datos 3. Rendimiento
4. Programación procedural 4. Flexibilidad
1. Programación estructurada 1. Rendimiento 1. Programación orientada a
2. Programación concurrente 2. Concurrency objetos
GO 2009 Compilado 3. Programación funcional 3. Seguridad 2. Bibliotecas limitadas
nivel Características Ejemplos

Lenguaje ensamblador : es un lenguaje que está


Se acercan más al lenguaje de cerca de ser comprendido al mismo tiempo por el
Bajo nivel máquina y son más difíciles de programador o desarrollador de software y las
leer y escribir. Ofrecen un mayor computadoras
control de la máquina y son más
eficientes en el uso de los C : es un lenguaje de programación creado en 1972
recursos como evolución del anterior lenguaje B. Es orientado
a la implementación de Sistemas Operativos, es
apreciado por la eficiencia del código
C++ : es un lenguaje Posteriormente se añadieron
Ofrecen una combinación de facilidades de programación genérica, que se
Medio nivel control de la máquina y facilidad sumaron a los paradigmas de programación
de uso. Proporcionan un estructurada y programación orientada a objetos.
equilibrio entre la eficiencia y la
facilidad de programación Java: es un lenguaje que primero se compila,
convirtiendo nuestro código fuente en un ejecutable
o archivo intermedio, conocido como Bytecode y
luego el intérprete toma los archivos, los ejecuta y

También podría gustarte