0% encontró este documento útil (0 votos)
147 vistas8 páginas

Los Lenguajes de Programacion.

El documento describe varios lenguajes de programación. Explica que los lenguajes han evolucionado de bajo nivel como el ensamblador a alto nivel como Java, C++ y C#. Describe los tipos principales de lenguajes - de bajo nivel, alto nivel y nivel medio - y algunos de los lenguajes más usados como HTML, SQL, Java, JavaScript, C, XML y PHP.

Cargado por

Alicia Garcia
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
147 vistas8 páginas

Los Lenguajes de Programacion.

El documento describe varios lenguajes de programación. Explica que los lenguajes han evolucionado de bajo nivel como el ensamblador a alto nivel como Java, C++ y C#. Describe los tipos principales de lenguajes - de bajo nivel, alto nivel y nivel medio - y algunos de los lenguajes más usados como HTML, SQL, Java, JavaScript, C, XML y PHP.

Cargado por

Alicia Garcia
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 DOCX, PDF, TXT o lee en línea desde Scribd

1

Universidad politécnica Territorial de los Valles del Tuy.


PNF: Ingeniería en Mantenimiento.
Unidad Curricular: Informática Aplicada.
Ingeniero en Sistema: Naudys Albornoz.

Lenguajes de Programación.

Autor:
Alicia García #27446457

Charallave, Estado Miranda (VENEZUELA)


Mayo de 2023.
2

Introducción.
Los lenguajes de programación en los últimos años han evolucionado y mejorado,
desarrollando así sistemas que ayudan a optimizar la instrucción que una maquina o una
computadora necesita para funcionar de manera recomendable y eficaz al momento de crear
programas y aplicaciones.
Los lenguajes de programación comenzaron con el lenguaje de bajo nivel que sería el lenguaje
ensamblador y de máquina, luego el lenguaje de alto nivel, una lengua intermedia, imperativos y
funcionales, así como también los distintos programas que han existidos mucho antes como en la
actualidad, estos serían: JAVA, “C”, HTML (lenguaje de marcas de hipertexto) y XML,
3

Lenguajes de Programación.

Según la editorial, Atece (2020) de los Lenguajes 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. No
deben confundirse, sin embargo, con los distintos tipos de lenguaje informático. Estos últimos
representan una categoría mucho más amplia, en donde están contenidos los lenguajes de
programación y muchos otros protocolos informáticos, como el HTML de las páginas web.

Tipos de lenguaje de programació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.

 Un lenguaje ensamblador contiene una lista con instrucciones básicas y es mucho más


difícil de leer que un lenguaje de alto nivel. Está solo un nivel por encima del lenguaje de
máquina en cuanto a abstracción, usa códigos simples que se convierten fácilmente en
cadenas de 1s y 0s (representación binaria). No se puede usar para estructurar y
manipular información compleja.  
 El lenguaje de máquina se entiende directamente por la unidad de procesamiento del
ordenador. Un programador escribirá primero su código en un lenguaje de alto nivel,
luego lo compilará en un formato legible por máquina donde las instrucciones se
representan en binario.  

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.

 Los lenguajes de alto nivel están diseñados para ser fáciles de leer y entender, permiten así a los
programadores escribir el código fuente al usar palabras y símbolos lógicos y significativos.
Encapsulan todo, desde los primeros lenguajes algorítmicos como FORTRAN hasta lenguajes
más extendidos y orientados a objetos como C++, C# y Java.  
4

Las siguientes actividades se pueden realizar con lenguajes de programación de alto nivel: 

 Desarrollo de programas y aplicaciones. 


 Desarrollo de inteligencia artificial. 
 Desarrollo de base de datos. 
 Desarrollo de videojuegos. 
 Desarrollo de controladores e interfaz de hardware. 
 Desarrollo de internet y páginas web. 
 Desarrollo de scripts. 

Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de


programación que se ubican en un punto medio entre los dos anteriores: pues permite
operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.

Otra forma de clasificación a menudo es la siguiente:

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 funcionales. También llamados procedimentales, estos lenguajes programan


mediante funciones que son invocadas conforme a la entrada recibida, que a su vez son resultado
de otras funciones.

La diferencia fundamental se puede explicar con el siguiente ejemplo:


En un lenguaje de alto nivel sólo tengo que poner sqt(x), que sería una función predeterminada,
calcular el cuadrado de x.
Si fuera de bajo nivel, yo mismo tendría que crear la función sabiendo cómo funciona el
cuadrado de un número:
cuadrado(x) = x * x
Como vemos para aprender a programar con un lenguaje de alto nivel debemos conocer el propio
lenguaje que utiliza y todos sus comandos, en el ejemplo saber que sqt realiza el cuadrado de un
número.
Para no extendernos mucho en esto que es bastante amplio, pasaremos a explicaros algunos de
los lenguajes de programación más usados en las máquinas que más utilizamos.

Lenguajes de Programación Más Usados:


Lenguaje de Programación “HTML”: Este lenguaje es con el que se crean las páginas web,
por ejemplo, que básicamente es un conjunto de etiquetas que sirven para definir el texto y otros
elementos que puedes ver en las páginas web. HTML significa HyperText Markup Lenguaje
(«lenguaje de marcas de hipertexto») y es muy fácil de aprender. Luego ya depende de si
queremos una web más o menos elaborada podremos profundizar en este lenguaje.
5

Por ejemplo, el lenguaje de programación CSS (Cascading Style Sheets) son hojas que sirven
para dar “estilo” a las páginas web como su color, definir su fondo, tipos de letra.
Lenguaje de Programación “SQL”: Este lenguaje está creado para realizar consultas a bases
de datos principalmente. SQL son las siglas de Structured Query Lenguaje (Lenguaje
estructurado de consultas) y se utiliza para páginas web y también para aplicaciones de
ordenadores, para manejar datos, sobre todo. (Introducir datos, actualizar datos, eliminar o
seleccionar datos)
Lenguaje de Programación “Java”: Probablemente éste podría ser el favorito de más de uno
ya que es el lenguaje utilizado para programas punteros como herramientas, juegos y
aplicaciones. Este lenguaje de programación se utiliza en miles de millones de dispositivos
móviles y aparatos de televisión y en más de 850 millones de ordenadores personales de todo el
mundo. Java está instalado en inmensidad de aplicaciones y sitios web.
JavaScript: Seguramente también te suene JavaScript, que es otro lenguaje utilizado para crear
pequeños programas encargados de realizar acciones y dar interactividad dentro de una web
como por ejemplo para crear efectos especiales, para definir interactividades con los usuarios,
efectos de textos.
Hoy en día es casi el único lenguaje usado en todas las páginas web por la compatibilidad con
HTML5.
Lenguaje de Programación “C”: Este lenguaje de programación está orientado a los Sistemas
Operativos y es muy eficaz y con él podemos crear Softwares de sistemas operativos como
Windows o Linux y también para aplicaciones. También sirve para experimentos informáticos,
físicos, matemáticos…etc. Es también muy utilizado en robótica con el que se programan
simuladores, etc.
Lenguaje de Programación “XML”: Este lenguaje es también un lenguaje de etiquetas como
el HTML, pero a diferencia de éste, el lenguaje XML separa el contenido de la presentación, es
decir, XML se preocupa del significado del texto que define el HTML. Te da el dato + el
significado de ese dato, mientras que el HTML te da el dato nada más. El XML es un
complemento fundamental al HTML.
Lenguaje de Programación “PHP”: El PHP es un lenguaje de programación similar al HTML
que nos sirve fundamentalmente para páginas web y se puede combinar con el lenguaje HTML.
El lenguaje PHP se basa en los “scripts” que es un guion de órdenes o instrucciones que recibe
un servidor de una página web para leer su código fuente.
Así podríamos seguir definiendo múltiples y variados lenguajes de programación. Como verás
son verdaderamente útiles y necesarios y sirven prácticamente para cualquier cosa.
Casi todos los lenguajes de programación tienen unos fundamentos o bases comunes, esto hace
que sea relativamente fácil aprender un lenguaje nuevo si ya conocemos otro. En el siguiente
enlace puedes aprender estos fundamentos básicos: Fundamentos de Programación.

Si quieres aprender a programar te recomendamos una primera experiencia con Robomind muy


sencillo, para niños, pero mejor empezar por aquí para no desilusionarnos desde el principio. Es
muy sencillo para niños. Luego puedes seguir con MSWLOGO. Los dos son gratuitos y fáciles.
6

Conclusión.
Los lenguajes de programación han sido una parte fundamental para la evolución de las
computadoras como de las pc, ya que con la mayoría de la gran evolución que a tenido los
distintos lenguajes han sido renovados de tal manera que al inicio el lenguaje ensamblador y de
maquina eran los que comandaban cada equipo computador existente en ese año que iban
desarrollando de una manera que los sistema o software fueron perfeccionando ya que los
computadores eran una parte fundamental para solucionar problemas, para crear nuevas
innovaciones así como para usarlos de arma contra otra nación o país.
 Los lenguajes de programación están especificados por reglas para formar instrucciones
correctas, organizándolas en modelos, someterlas hacia un compilador, el cual traduce el código
en un lenguaje comprensible para una máquina en particular, y finalmente ejecutar el programa,
es decir, someter la entrada hacia la computadora, la cual transforma en una salida de acuerdo
con las instrucciones en el programa.

Cuando usamos una computadora, estamos intentado resolver un problema. Puede ser un
problema de negocios, que involucra ganancias y pérdidas; un problema científico que emplea
modelos de comportamiento físico; una investigación estadística que evalúa la posibilidad de que
ocurra algún evento o el desarrollo de nuevas aplicaciones para las mejoras de dichas páginas
web.

Muchos de estos Lenguajes de Programación ya no se usan, mientras que los elementos de otros
han sido incorporados a otros lenguajes.

Los lenguajes y las Técnicas de Programación son importantes para la utilización de la


computadora como una herramienta para resolver problemas como mejoras de distintas formas
como navegare, buscadores, programas, aplicaciones, así como medios de comunicación.

En computación, un Problema consiste en la necesidad de transformar un grupo de datos


iniciales en un grupo diferente de datos finales (resultados). De este modo, una computadora con
un buen leguaje de programación ya sea, JAVA, “C” u otro programa actualizado podrá resolver
un problema si alguien desarrolla un esquema que contenga las instrucciones adecuadas que
permitan transformar los datos.

Los lenguajes deben ser confiables, comprensibles, eficientes en términos de tiempo de ejecución
y consumo de espacio, y deben satisfacer las necesidades de una comunidad, ya sean científicos,
hombres de negocios o usuarios en general. Cada uno estos grupos está acostumbrado a un
vocabulario particular y una manera de ver las cosas a través de su perspectiva distinta; de este
modo, existe una gran variedad de lenguajes y muy probablemente seguirán mejorando y
actualizando los nuevos como los viejos lenguaje de programación para el desarrollo de la
tecnología en el mundo.
7

Bibliografía.
8

Autor: Equipo editorial, Etecé. "Lenguaje de programación". Edición: (5 de agosto de 2021)


De: Argentina. ETECE, Para: Concepto. De. Disponible en: [Link]
programacion/.
Fuente: [Link]

También podría gustarte