0% encontró este documento útil (0 votos)
1 vistas

Lenguaje de programación JavaScript actividad evaluable 2

JavaScript es un lenguaje de programación imperativo, tipado débil, interpretado y orientado a objetos, utilizado tanto en el desarrollo de aplicaciones del lado del cliente como del servidor. Su principal función es proporcionar interactividad a las páginas web mediante la captura de eventos de usuario. Existen miles de lenguajes de programación, pero JavaScript es uno de los más populares y demandados en el mercado laboral actual.

Cargado por

gv380826
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)
1 vistas

Lenguaje de programación JavaScript actividad evaluable 2

JavaScript es un lenguaje de programación imperativo, tipado débil, interpretado y orientado a objetos, utilizado tanto en el desarrollo de aplicaciones del lado del cliente como del servidor. Su principal función es proporcionar interactividad a las páginas web mediante la captura de eventos de usuario. Existen miles de lenguajes de programación, pero JavaScript es uno de los más populares y demandados en el mercado laboral actual.

Cargado por

gv380826
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
Está en la página 1/ 7

Lenguaje de programación JavaScript

Antes de investigar acerca de este lenguaje de programación, debemos


saber ¿qué es en 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.

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.

(Raffino, Equipo editorial, Etecé (19 de noviembre de 2023). Lenguaje de


programación. Enciclopedia Concepto. Recuperado el 1 de septiembre de 2024 de
https://concepto.de/lenguaje-de-programacion/ )

ahora que sabemos que es un lenguaje de programación, también debemos


conocer cuántos existen.
existen 8.945. Sí, así como lo lees. De hecho, hay más lenguajes de programación
que idiomas en el mundo.

Ahora bien, ¿Por qué hay tantos lenguajes de programación? resulta que
cualquiera que tenga los conocimientos adecuados y que tenga en mente suplir un
objetivo específico puede diseñar su propio lenguaje. Esto quiere decir que, si una
persona quiere crear una plataforma en particular, un sistema operativo diferente o
un estilo de programación distinto, creará su propio lenguaje y, por ende, surgirá
uno nuevo cada vez.

Por ejemplo, lenguajes como Ruby se diseñaron específicamente para hacer el


desarrollo web más ágil y sencillo, y es el lenguaje detrás de frameworks
populares como Ruby on Rails.

Ten en cuenta que la respuesta a cuántos lenguajes de programación existe no es


fija y la cantidad de lenguajes siempre cambiará debido a que, con el paso del
tiempo, van a surgir nuevos lenguajes y otros dejarán de existir o de usarse. Así
que, en lugar de preocuparte por aprenderlos todos, es más práctico que te
enfoques en los lenguajes de programación más demandados y populares en el
mercado laboral actual.
(Ramón Maldonado,14 de agosto de 2024, https://keepcoding.io/blog/cuantos-
lenguajes-de-programacion-existen/ )

Pero en este resumen nos concentraremos en el lenguaje de programación


JavaScript.
Características JavaScript

Podemos decir que hay cinco características JavaScript que definen, de forma
general, este lenguaje:
Imperativo y Estructurado
Tipado Débil
Interpretado
Sencillo y muy utilizado
Cliente y Servidor
Orientado a Objetos
Multiplataforma
Imperativo y Estructurado
JavaScript es un lenguaje imperativo en el que se van ejecutando las sentencias
de manera secuencial. Además, JavaScript permite una programación
estructurada construida a base de expresiones (asignaciones a variables,
definición de arrays y objetos, invocación a funciones, operadores) y sentencias
(controles de flujo, declaración de funciones, sentencias de salto) o bloques de
sentencias.

Tipado Débil
En JavaScript no se define el tipo de una variable a la hora de instanciarla. El tipo
de la variable se asigna atendiendo al valor que le asignemos a la variable.
Además, si vamos cambiando el valor asignado a la variable, esta podrá cambiar
de tipo de datos. Es por esto por lo que, al tipado de JavaScript, además de débil
se le considera como tipado dinámico.

Interpretado
Con el lenguaje JavaScript no se realiza un proceso de compilación a código
máquina si no que necesita de un intérprete para poder obtener el lenguaje
máquina. Es verdad que al ser un lenguaje interpretado es menos eficiente que un
lenguaje compilado, pero motores JavaScript como el Chrome V8 ya hacen
compilaciones JIT para ejecutarse de forma más eficiente.

Sencillo y muy Utilizado


Es un lenguaje muy sencillo, no hace falta tener unos amplios conocimientos de
programación para poder hacer un programa en JavaScript. El hecho de poder
desarrollar con JavaScript tanto aplicaciones del lado cliente como del lado
servidor hace que sea un lenguaje muy extendido entre los desarrolladores.

Cliente y Servidor
JavaScript es un lenguaje que puede ser utilizado tanto para el desarrollo de
aplicaciones de cliente, dónde han aparecido una gran cantidad de librerías y
frameworks como jQuery, AngularJS, EmberJS, VueJS,… como para construir
aplicaciones de servidor dónde el máximo exponente es NodeJS. Pero es que
también ha ocupado su sitio en áreas para el desarrollo de APIs de bases de datos
como sucede con MongoDB.

Orientado a Objetos
JavaScript es un lenguaje orientado a objetos, aunque podríamos decir que no es
un lenguaje puro de orientación a objetos como lo puede ser C++ o Java ya que
carece de algunas características como herencia, ocultación,… Javascript utiliza
prototipos para poder definir los objetos. Es decir, define un objeto como prototipo
el cual se utiliza como base para poder definir nuevos objetos.

Multiplataforma
Al ser un lenguaje interpretado y que se ejecuta tanto en cliente, como en servidor,
le permite a Javascript tener múltiples interpretes en diferentes navegadores
(Google Chrome, Microsoft Edge, Safari, Opera,) que se ejecutan en diferentes
sistemas operativos (Windows, Mac, Linux,).
(Manual web, 05/09/2024)
En donde es más común utilizar JavaScript

Actualmente el uso más común de JavaScript es la programación de respuestas a


eventos en un sitio web. Los eventos son interacciones del usuario con una página
web, como podrían ser movimientos de ratón, clics, envío de formularios, scrolls,
etc.
Pues bien, el uso principal de JavaScript es captar dichos eventos y definir una
reacción. Si quieres ver una demostración práctica te recomiendo nuestro artículo
«Cómo añadir un tema oscuro con CSS y JavaScript «, donde te explicamos cómo
añadir un botón a tu web que cambie su tema de claro a oscuro.

Por lo que se dice que el objetivo principal de JavaScript es dotar a los sitios web
de interactividad. Porque permite que las páginas web reaccionen ante la actividad
del usuario.
(Publicado el 5 marzo, 2021 por Caronte Studio)

Bibliografía
(Raffino, Equipo editorial, Etecé (19 de noviembre de 2023). Lenguaje de
programación. Enciclopedia Concepto. Recuperado el 1 de septiembre
de 2024 de https://concepto.de/lenguaje-de-programacion/ )

(Ramón Maldonado,14 de agosto de 2024,


https://keepcoding.io/blog/cuantos-lenguajes-de-programacion-existen/ )

(Manual web, 05/09/2024)


(Publicado el 5 marzo, 2021 por Caronte Studio)

También podría gustarte