Lenguaje de Programa 515650 Downloadable 4329121

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

Accede a apuntes, guías, libros y más de tu carrera

Lenguaje de Programación

10 pag.

Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


UNIVERSIDAD NACIONAL EXPERIMENTAL SIMÓN RODRÍGUEZ

CURSO LENGUAJE DE PROGRAMACION 1

NÚCLEO CARICUAO

LENGUAJE DE
PROGRAMACION
(UNIDAD I)

Participantes:

Oscar Romero

29534792 SIACE

Facilitador:

Alejandro Vielma

Caracas, 21 de Marzo 2023

Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


1

Contenido
Introducción ............................................................................................................. 2

El Lenguaje de Programación ................................................................................. 3

Importancia del Lenguaje de Programación ........................................................ 4

El Programador Profesional ................................................................................. 5

Tipos de Lenguaje de Programación ................................................................... 5

Lenguaje de Bajo Nivel o Ensamblador ........................................................... 6

Lenguajes simbólicos de alto nivel ................................................................... 6

Entorno de Desarrollo Integrado .......................................................................... 6

Conclusion............................................................................................................... 8

Referencias ............................................................................................................. 9

pág. 1
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


2

Introducción
Un lenguaje de programación es un lenguaje formal diseñado para expresar
procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que
definen su estructura y el significado de sus elementos y expresiones.

En este trabajo conoceremos los elementos básicos del lenguaje de programación,


su importancia, los tipos y las herramientas necesarias para utilizarlo

pág. 2
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


3

El Lenguaje de Programación
El lenguaje de programación es un conjunto de reglas y directivas que le dicen a un
ordenador qué hacer. Los lenguajes de programación se usan para crear programas
informáticos, juegos de ordenador, sistemas de software y aplicaciones para móvil.

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.

El lenguaje de programación permite especificar de manera precisa sobre qué datos


debe operar un software específico, cómo deben ser almacenados o transmitidos
dichos datos, y qué acciones debe tomar el software bajo una variada gama de
circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente
próximo al lenguaje humano o natural. Una característica relevante de los lenguajes
de programación es precisamente que más de un programador pueda usar un
conjunto común de instrucciones que sean comprendidas entre ellos para realizar
la construcción de un programa de forma colaborativa.

La programación es una disciplina con una gran cantidad de aplicaciones. Permite


desarrollar webs, software, sistemas operativos, automatizar tareas e incluso
programar el funcionamiento de aparatos electrónicos como móviles o coches.

Los programas habitualmente se diseñan o escriben a través de un entorno de


desarrollo integrado (IDE por sus siglas en ingles). Un IDE habitualmente cuenta
con un editor de texto (donde escribiremos nuestro código), el compilador y la

pág. 3
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


4

depuradora para el lenguaje que estemos utilizando y la correspondiente plataforma


en la que luego correrá.

Importancia del Lenguaje de Programación


La importancia de los lenguajes de programación en integración se reduce
principalmente a la variedad de opciones que se pueden elegir. Unos programas
especiales (compiladores o intérpretes) convierten las instrucciones escritas en
código fuente, en instrucciones escritas en lenguaje máquina (0 y 1).

Un ordenador permite realizar operaciones de cálculo a una gran velocidad; no


obstante, el mismo es totalmente inservible si no fuera por los programas que se
ejecutan en el mismo. Para el desarrollo de los mismos siempre son necesarios los
lenguajes de programación, cada uno de los cuales tiene características específicas
para su implementación. Además, cada lenguaje de programación se escribe a su
vez con otro de más bajo nivel, permitiendo que exista una pluralidad de respuestas
a las necesidades existentes.

El conocimiento de algún lenguaje de programación puede ser muy importante para


desarrollar capacidades en lo que respecta a resolución de problemas y
automatización de tareas. Ciertamente este tipo de saber sumado a algunas
nociones básicas de algoritmos puede abrir todo un nuevo panorama de
posibilidades laborales.

La programación va más allá de cualquier lenguaje, ya que también nos ayuda a


aprender a solucionar problemas de lógica e ingenio, creando soluciones desde
cero a paradigmas complejos con base en un pensamiento estructurado. Programar
no es solamente un proceso rígido, también requiere de mucha creatividad, ya que
cada solución es única, y cada persona tiene su propio modo de razonar y afrontar
los problemas a través de su propio criterio.

Aprender a programar se ha convertido en una necesidad para la toma de


decisiones a partir del análisis de datos masivos, la inteligencia artificial y la robótica.
Conocer sobre programación puede abrir puertas a mejores empleos, y representa

pág. 4
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


5

una nueva forma de ver el mundo a nuestro alrededor y comprender el


funcionamiento de las cosas.

Los profesionales que aprenden a programar se encuentran mejor preparados para


esta nueva era tecnológica, ya que se convierten en personas analíticas y capaces
de solucionar problemas que otras personas encuentran sumamente complejos.
Aprender a programar estimula la perseverancia, dedicación, concentración,
esfuerzo y tenacidad de las personas, construyendo confianza y persistencia que
les permite enfrentar nuevos desafíos.

A medida que los lenguajes de programación cobran más relevancia, la demanda


del mercado laboral para programadores crece; por ello es importante desarrollar
métodos efectivos para evaluar estos conocimientos y habilidades.

El Programador Profesional
Un programador profesional es alguien que trabaja en el campo de la programación.
Se centran principalmente en la escritura de código, la creación de programas, y la
solución de problemas de software. Los programadores también son denominados
desarrolladores de software, aunque estrictamente forman parte de un equipo de
personas de distintas especialidades (mayormente informáticas), y siendo que el
equipo es propiamente el desarrollador.

El programador se encarga de la implementación de prototipos mediante un


lenguaje de programación, que compilados pueda entender la computadora.

Los programadores trabajan en estrecha colaboración con los desarrolladores web


y de software para escribir código para nuevas aplicaciones móviles o programas
informáticos. En algunos casos, los programadores pueden tener un rol similar al de
los diseñadores web, creando el aspecto y la funcionalidad de un nuevo programa
de software. Escribir código nuevo a menudo implica mucho ensayo y error.

Tipos de Lenguaje de Programación


Los lenguajes de programación se han ido modificando para acercarlos más a un
lenguaje más natural. De ahí que exista la siguiente clasificación:

pág. 5
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


6

Lenguaje de Bajo Nivel o Ensamblador


Es un lenguaje sencillo, ya que se da una traducción inmediata de las instrucciones
escritas al lenguaje máquina (código binario) mediante un ensamblador, lo que lo
hace más rápido. Los programas escritos en este lenguaje sólo se pueden ejecutar
en un solo equipo debido al procesador, ya que dependen de la arquitectura para
su ejecución. Es necesario tener mayor comprensión sobre el funcionamiento de la
máquina y es muy complicado identificar errores.

Lenguajes simbólicos de alto nivel


Su lenguaje es más sencillo para el usuario, ya que usa expresiones del inglés y
operaciones matemáticas comunes. 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.

Entorno de Desarrollo Integrado


Un IDE o entorno de desarrollo integrado es una aplicación de tipo software que
combina en un solo lugar todas las herramientas necesarias para realizar un
proyecto de desarrollo de software.

Generalmente, un IDE cuenta con las siguientes características:

 Editor de código fuente: editor de texto que ayuda a escribir el código de


software con funciones como el resaltado de la sintaxis con indicaciones
visuales, el relleno automático específico para el lenguaje y la comprobación
de errores a medida que se escribe el código.
 Automatización de las compilaciones locales: herramientas que
automatizan las tareas sencillas y repetitivas como parte de la creación de
una compilación local del software para que use el desarrollador, como la
compilación del código fuente de la computadora en código binario, el
empaquetado de ese código y la ejecución de pruebas automatizadas.

pág. 6
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


7

 Depurador: programa que sirve para probar otros programas y mostrar la


ubicación de un error en el código original de forma gráfica.

pág. 7
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


8

Conclusion
El lenguaje de programación es un conjunto de directivas que nos permiten emitir
órdenes a las computadoras. Es gracias a esta rama de la informática que se
elaboran las aplicaciones y programas de nuestros equipos informáticos, así como
también algunas páginas web.

pág. 8
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com


9

Referencias
Red Hat, Inc. (17 de Marzo de 2023). Red hat. Obtenido de
https://www.redhat.com/es/topics/middleware/what-is-ide

chakray. (14 de Marzo de 2023). chakray. Obtenido de


https://www.chakray.com/es/lenguajes-programacion-tipos-
caracteristicas/#:~:text=%C2%BFQu%C3%A9%20es%20un%20lenguaje%
20de,comporte%20de%20una%20cierta%20manera.

CILSA . (15 de Marzo de 2023). CILSA. Obtenido de


https://desarrollarinclusion.cilsa.org/tecnologia-inclusiva/que-es-un-
lenguaje-de-programacion/

DataScientest. (17 de Marzo de 2023). DataScientest. Obtenido de


https://datascientest.com/es/ide-que-es

Editorial ETECÉ. (14 de Marzo de 2023). Concepto.de. Obtenido de


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

IMPORTANCIA. (14 de Marzo de 2023). importancia. Obtenido de


https://www.importancia.org/lenguajes-de-programacion.php

Miguel, P. (16 de Marzo de 2023). Definiciones. Obtenido de


http://patriciaemiguel.com/conceptos/2019/07/26/ide-lenguaje-
framework.html

Net4skills. (15 de Marzo de 2023). likedin. Obtenido de


https://www.linkedin.com/pulse/la-importancia-de-dominar-los-lenguajes-
programaci%C3%B3n-/?originalSubdomain=es

Wikipedia, la enciclopedia libre. (15 de Marzo de 2023). Obtenido de


https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n

pág. 9
Descargado por Diego Narvaez ([email protected])

Encuentra más documentos en www.udocz.com

También podría gustarte