Está en la página 1de 5

ACTIVIDAD 1 EVOLUCION DEL LENGUAJE EN LA PROGRAMACION

Presentado por:
MILTON ESNEIDER GARCIA TAMAYO
ID: 100066557

Tutor:
OMAR SIERRA

CORPORACION UNIVERSITARIA IBEROAMERICANA


FACULTAD DE INGENIERIA INDUSTRIAL
PROGRAMA INGENIERIA INDUSTRIAL VIRTUAL

NOVIEMBRE DE 2019
No hay un lenguaje de programación definitivo. Todos tienen su propia sintaxis y detalles,
por lo que es el tipo de proyecto que quieras desarrollar el que al final determinará cuál es el
lenguaje ideal para ti. Hay casos en los que un lenguaje resultará altamente portable en
cualquier sistema operativo, mientras que otros serán más difíciles de manejar. No olvides
tener eso en cuenta al momento de decidir.
Sabemos que los lenguajes utilizados se pueden clasificar en:

 Lenguajes máquina.
 Lenguajes de bajo nivel (ensamblador)
 Lenguajes de alto nivel.

Todo lenguaje de programación va de la mano de una comunidad que apoya y “evangeliza”


en las herramientas del mismo. Mientras más grande es el grupo, más probable es encontrar
el feed back que necesitas para complementar tu proyecto. Por el contrario, si el lenguaje que
te agrada tiene una comunidad difícil, igual será su mantenimiento o innovación.

Entonces la comunidad es la que determina el éxito de un lenguaje o, dicho de otro modo,


entre más gente involucrada, más posibilidades de creación de herramientas, soluciones e
iteración de las mismas.

El cuadro sinóptico lo realice con base en las consultas realizadas por internet y tomando
como base los libros citados para la realización de la actividad “Algoritmos y programas.”
A continuación menciono algunos programas de alto nivel con los cuales nosotros de alguna
manera hemos interactuado directa o indirectamente.

JavaScript

No hay duda de que JavaScript tiene una de las comunidades más grandes. Su crecimiento
en estos años no se ha quedado en desarrollo web, sino que también se ha involucrado en
hardware, móvil e incluso en algunas aplicaciones de escritorio. Se trata de un lenguaje ideal
para iniciar a programar debido a que te permite iniciar usando solo tu navegador.

Python

El Machine Learning y la Inteligencia artificial son cosas que usamos día a día, ya sea de
manera consciente o inconsciente. Estos, sin duda, son dos de los grandes representantes de
la innovación actual.

Python siempre ha contado con una sintaxis limpia e intuitiva y con muchas librerías que nos
ayudan con cálculos numéricos y funciones matemáticas. Además hay que permite usar
TensorFlow, la librería de Google de inteligencia artificial.

inteligencia artificial.
C-Sharp

El grande representante de Microsoft que ahora puede correr hasta en tu Macbook o


distribución Linux favorita gracias a que ahora es open source .

C# es el corazón de muchos programas y juegos que usas. Además, Azure es una nube que
tiene unas aplicaciones muy interesantes y exclusivas, como todos los Cognitive Services.
¿Quieres construir una aplicación móvil multiplataforma? ¡Claro que puedes hacerlo usando
C# y Xamarin!

Go

Si pudiera describir de alguna forma lo que es Go, diría: “tan fácil de aprender como Python,
pero con el poder de C++”. Su librería estándar permite lograr grandes cosas. Cuenta con
muchas funciones enfocadas a nuestra productividad como programadores y es muy usado
para el manejo y análisis de grandes cantidades de información.

También podría gustarte