Está en la página 1de 10

UMB, SAN JOSÉ DEL RINCÓN

CARRERA: INGENIERÍA EN SISTEMAS


COMPUTACIONALES

MATERIA: FUNDAMENTOS DE
PROGRAMACIÓN SC11

ACTIVIDAD 3: LENGUAJES DE
PROGRAMACIÓN.

I.S.C. Eduardo Becerril Romero

NOMBRE DEL ALUMNO: CARLOS ENRIQUE


CORONA NÚÑEZ.

CICLO ESCOLAR 2020-2021


INTRODUCCIÓN

Actualmente existen múltiples programas con distintas funcionalidades, pero en


muchas ocasiones nos planteamos la pregunta de:” ¿COMO SE CREAN?”. Bueno
pues el secreto detrás de todo esto es “código”.
Pero nos preguntamos, que es ese “código”, bueno pues el código de un
programa se genera a partir de un lenguaje de programación, esto lo veras más
delante de este documento, pero te diré un ejemplo:

El juego de Minecraft, el cual es muy famoso pues tiene un gran atractivo para los
jóvenes, tiene un código fuente creado por el lenguaje de Java, el cual es uno de
los primeros lenguajes de bajo nivel creado.
CONTENIDO

¿Qué es un lenguaje de programación?

Se conoce como lenguaje de programación a un programa destinado a la


construcción de otros programas informáticos. Su nombre se debe a que
comprende un lenguaje formal que está diseñado para organizar algoritmos y
procesos lógicos que serán luego llevados a cabo por un ordenador o sistema
informático, permitiendo controlar así su comportamiento físico, lógico y
su comunicación con el usuario humano.

Dicho lenguaje está compuesto por símbolos y reglas sintácticas y semánticas,


expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se
construye el código fuente de una aplicación o pieza de software determinado. Así,
puede llamarse también lenguaje de programación al resultado final de
estos procesos creativos.

La implementación de lenguajes de programación permite el trabajo conjunto y


coordinado, a través de un conjunto afín y finito de instrucciones posibles, de
diversos programadores o arquitectos de software, para lo cual estos lenguajes
imitan, al menos formalmente, la lógica de los lenguajes humanos o naturales.

Tipos de lenguajes de programación


 Lenguaje Compilado: Un lenguaje compilado es aquel cuyo código fuente,
escrito en un lenguaje de alto nivel, es traducido por un compilador a un
archivo ejecutable entendible para la máquina en determinada plataforma.
Con ese archivo se puede ejecutar el programa cuantas veces sea
necesario sin tener que repetir el proceso por lo que el tiempo de espera
entre ejecución y ejecución es ínfimo.
 Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que
construyen sus instrucciones, estos lenguajes programan mediante órdenes
condicionales y un bloque de comandos al que retornan una vez llevada a
cabo la función.
 Lenguajes de bajo nivel. Se trata de lenguajes de programación que están
diseñados para un hardware específico y que por lo tanto no pueden migrar
o exportarse a otros computadores. Sacan el mayor provecho posible al
sistema para el que fueron diseñados, pero no aplican para ningún otro.
 Lenguajes de alto nivel. Se trata de lenguajes de programación que
aspiran a ser un lenguaje más universal, por lo que pueden emplearse
indistintamente de la arquitectura del hardware, es decir, en diversos tipos
de sistemas. Los hay de propósito general y de propósito específico.
 Lenguajes de dominio especifico: En el desarrollo de software, un
lenguaje específico de dominio (domain-specific Language - DSL) es un
lenguaje de programación dedicado a un problema de dominio en particular,
o una técnica de representación o resolución de problemas específica. Este
concepto no es nuevo, ya que desde siempre existieron lenguajes de
programación de propósito específico.
 Lenguajes de programación de propósito general: Los lenguajes de
programación de propósito general están diseñados para escribir software
que se utilizará para resolver una amplia gama de problemas. Tienen varios
dominios de aplicación. Se les conoce como de propósito general porque
están diseñados para no resolver ningún problema específico. En cambio,
cubren una amplia gama de problemas.
A veces, los lenguajes de programación de propósito general se conocen
como programación basada en texto. Esto se debe a que los
programadores necesitan escribir textos, números y símbolos al
codificar. Estos lenguajes también usan una sintaxis formal.

¿Qué es un “HOLA MUNDO” en programación?

En informática, Hola mundo es un programa que imprime el texto «¡Hola, mundo!»


en un dispositivo de visualización, en la mayoría de los casos la pantalla de un
monitor. Este programa suele ser usado como introducción al estudio de
un lenguaje de programación, siendo un primer ejercicio típico, y se considera
fundamental desde el punto de vista didáctico.

En algunos lenguajes, configurar un conjunto de herramientas básicas completo


desde cero hasta el punto en que los programas triviales puedan ser compilados y
ejecutados involucra una cantidad de trabajo sustancial. Por esta razón,
generalmente es usado un programa muy simple para probar un nuevo conjunto
de herramientas.
Ejemplos de hola mundo en distintos lenguajes

NOMBRE DEL EJEMPLO DE “HOLA MUNDO”


LENGUAJE
Python 3

Ruby

GoLang
PHP

Java

Java Script

C
C++

Ensamblador
(Emu8086)
CONCLUSIONES

 Los lenguajes de programación, son la base para poder generar


algún tipo de software de nuestra propia mente, además de que
actualmente es una herramienta muy útil para aumentar las
capacidades cerebrales pues permiten el uso de razonamiento.
 No todos los lenguajes de programación van dirigidos a cualquier
tipo de uso, por ejemplo: PHP, va dirigido para generar páginas
web a partir de un servidor en Apache y MySQL
 Un gran consejo de una persona:

“SI PUEDES
IMAGINARLO ,PUEDES
PROGRAMARLO”
-Alejandro Taboada
FUENTES DE CONSULTA

 Raffino, M. E. (2020, 11 julio). CONCEPTO DE LENGUAJE DE PROGRAMACION.

Concepto.de. https://concepto.de/lenguaje-de-programacion/

 Clasificación de los Lenguajes de Programación. (2019, 19 septiembre). Cultura Millennial.

https://www.culturamillennial.com/clasificacion-de-los-lenguajes-de-programacion/

 Clasificación de los lenguajes de programacion. (s. f.). LA Revista Informática.com.

Recuperado 2 de octubre de 2020, de http://www.larevistainformatica.com/clasificacion-de-

los-lenguajes-de-programacion.html

 Cesc1989, L. T. L. E. (2012, 2 septiembre). Lenguajes de programación: Compilados vs

Interpretados. Otro Espacio Blog.

https://otroespacioblog.wordpress.com/2012/09/02/lenguajes-de-programacion-compilados-

vs-interpretados/

 Lenguajes De Programación De Propósito General. (s. f.). Instinto Programador - Aprende

a Programar fácilmente. Recuperado 2 de octubre de 2020, de

https://www.instintoprogramador.com.mx/2019/02/lenguajes-de-programacion-de-

proposito.html#:%7E:text=A%20veces%2C%20los%20lenguajes%20de%20programaci

%C3%B3n%20de%20prop%C3%B3sito,codificar.%20Estos%20lenguajes%20tambi

%C3%A9n%20usan%20una%20sintaxis%20formal.

 colaboradores de Wikipedia. (2020, 4 agosto). Hola mundo. Wikipedia, la enciclopedia

libre. https://es.wikipedia.org/wiki/Hola_mundo#:%7E:text=En%20inform%C3%A1tica%2C

%20Hola%20mundo%20es%20un%20programa%20que,considera%20fundamental

%20desde%20el%20punto%20de%20vista%20did%C3%A1ctico.

También podría gustarte