0% encontró este documento útil (0 votos)
5 vistas10 páginas

Lenguajes de Programación Actuales en Ingeniería

El documento explora los lenguajes de programación actuales, su clasificación y aplicaciones en ingeniería. Se analizan lenguajes como Python, C++, Fortran, JavaScript, RPL, R y MATLAB, destacando sus características y usos. Se concluye que dominar múltiples lenguajes es crucial para resolver problemas en el ámbito de la ingeniería.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas10 páginas

Lenguajes de Programación Actuales en Ingeniería

El documento explora los lenguajes de programación actuales, su clasificación y aplicaciones en ingeniería. Se analizan lenguajes como Python, C++, Fortran, JavaScript, RPL, R y MATLAB, destacando sus características y usos. Se concluye que dominar múltiples lenguajes es crucial para resolver problemas en el ámbito de la ingeniería.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL HUANCAVELICA

Escuela Profesional de Ingenieria Civil-Hvca

TEMA:
LENGUAJES DE PROGRAMACIÓN
EXISTENTES EN LA ACTUALIDAD

CURSO:
PROGRAMACIÓN DIGITAL PARA INGENIERÍA
ESTUDIANTE:
-QUISPE QUISPE, Maycol Isaac
-QUISPE QUISPE, Maycol Isaac
DOCENTE:
David Requena Machuca
FECHA:
HUANCAVELICA, 13-setiembre,2025
INTRODUCCIÓN

El mundo de la tecnologı́a avanza a pasos agigantados, y los lenguajes de programación son herra-
mientas esenciales para el desarrollo de software, aplicaciones y sistemas que utilizamos en nuestra vida
diaria [guttag2021]. El presente trabajo tiene como objetivo explicar qué son los lenguajes de progra-
mación, cómo se clasifican y cuáles son los más importantes en la actualidad. Además, se incluye una
breve comparación entre ellos y sus aplicaciones en la ingenierı́a, para comprender su importancia en la
resolución de problemas reales [kernighan1988].

1
Índice general

1. .-Objetivos 3

2. .-Marco Teórico 4
2.1. Concepto de Lenguaje de Programación . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2. Clasificación de los Lenguajes de Programación . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3. Principales Lenguajes de Programación Actuales . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.1. Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.2. C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.3. Fortran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.4. JavaScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.5. RPL (Reverse Polish Lisp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.6. R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.7. MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3. .-Comparación de Lenguajes de Programación 6

4. .-Aplicaciones en la Ingenierı́a 7

5. .-Conclusiones y Recomendaciones 8

6. Bibliografı́a 9

2
1 .-Objetivos

Objetivo General
Analizar los principales lenguajes de programación que se utilizan en la actualidad y su relevancia en
el ámbito de la ingenierı́a.

Objetivos Especı́ficos
Definir el concepto de lenguaje de programación.

Clasificar los lenguajes de programación según su nivel y paradigma.

Describir las caracterı́sticas de los principales lenguajes utilizados.

Comparar sus ventajas y desventajas.

Identificar sus aplicaciones en ingenierı́a.

3
2 .-Marco Teórico

2.1 Concepto de Lenguaje de Programación


Un lenguaje de programación es un conjunto de reglas y sı́mbolos que permiten escribir instrucciones
que serán interpretadas y ejecutadas por un ordenador [mathworks2024].

2.2 Clasificación de los Lenguajes de Programación

Según su nivel
Bajo nivel: Lenguaje máquina y ensamblador, muy cercanos al hardware.

Alto nivel: Lenguajes más fáciles de aprender (Python, Java, C++).

Según el paradigma
Imperativos: Indican paso a paso lo que debe hacer el computador.

Orientados a objetos: Basados en clases y objetos (C++, Java).

Funcionales: Basados en funciones matemáticas (Lisp, Haskell).

Declarativos: Se enfocan en el resultado, no en el procedimiento (SQL).

2.3 Principales Lenguajes de Programación Actuales

2.3.1. Python
Python es un lenguaje de alto nivel, interpretado y muy popular por su sintaxis sencilla y amplia
comunidad [guttag2021]. Es ampliamente usado en ciencia de datos, inteligencia artificial, desarrollo
web y automatización.

2.3.2. C++
C++ es un lenguaje compilado, de alto rendimiento, usado en desarrollo de sistemas, videojuegos y
software de alto desempeño [kernighan1988].

2.3.3. Fortran
Fortran es uno de los lenguajes más antiguos, especializado en cálculo numérico y simulaciones cientı́fi-
cas [backus1957].

4
Lenguajes de Programación

2.3.4. JavaScript
JavaScript es el lenguaje principal para desarrollo web interactivo en el lado del cliente y servidor
([Link]) [w3schools2024].

2.3.5. RPL (Reverse Polish Lisp)


RPL es el lenguaje usado en calculadoras programables HP, basado en notación polaca inversa
[hpcalc2024].

2.3.6. R
R es un lenguaje especializado en análisis estadı́stico y visualización de datos [rcore2024].

2.3.7. MATLAB
MATLAB es un entorno de programación usado en ingenierı́a y matemáticas para simulación y cálculo
numérico [mathworks2024].

5
3 .-Comparación de Lenguajes de Pro-
gramación

Velocidad de
Lenguaje Dificultad Principal Uso
Ejecución
Python Fácil Media Ciencia de datos, IA
C++ Alta Muy Alta Sistemas, videojuegos
Fortran Media Muy Alta Cálculos cientı́ficos
JavaScript Fácil Alta Desarrollo web
RPL Media Alta Cálculos en calculadoras
R Media Media Estadı́stica, análisis
MATLAB Media Alta Simulación, ingenierı́a

6
4 .-Aplicaciones en la Ingenierı́a

Los lenguajes de programación permiten automatizar tareas, simular procesos, analizar datos y desa-
rrollar software para resolver problemas de ingenierı́a.

7
5 .-Conclusiones y Recomendaciones

Los lenguajes de programación son herramientas fundamentales para ingenieros y desarrolladores.

Cada lenguaje tiene ventajas especı́ficas según la aplicación.

Aprender varios lenguajes incrementa la capacidad de resolución de problemas.

8
6 Bibliografı́a

También podría gustarte