Bueno bienvenidos a esta nueva sección y comenzamos haciéndonos esta pregunta
y vamos a ver cuáles son las respuestas.
Claro es un lenguaje de programación interpretado por nuestro navegador interpretado significa que no
necesitamos de ningún software especial que tome nuestro código y lo convierta en un ejecutable.
No se convierte a EXE ni ni necesitamos como les digo ningún compilador ahora es interpretado así como
lo escribimos texto por texto por nuestro navegador.
Y qué más sabemos de él
claro eso es un lenguaje que corre del lado de cliente.
Cuando decimos que corre del lado del cliente significa que al ejecutarse en el navegador utiliza los
recursos de nuestra PC utiliza nuestra memoria nuestro disco rígido y nuestro procesador por eso se
dice que corre del lado del cliente.
Contrapartida sería que corre del lado de un servidor.
Tenemos ejemplos recientes de versiones de JavaScript que corren del lado del servidor que puede ser
no si es DJ ese es un lenguaje maravilloso que ha ido creciendo y que se lo recomiendo para aprender
qué más sabemos de JavaScript
si originalmente fue menospreciado fue un lenguaje que nació hace muchísimos años muchísimos recién
alrededor del 2004 y 2005 tomó relevancia con el Emacs crec 5 pero originalmente servía para darle un
poco de animación a las páginas webs para que tuvieran un poco de vida y no sean tan estáticas.
Hacer efecto con los caracteres algún Marquis algún cartel que aparezca con animación en nuestra página
y por eso nunca fue tomado tan en serio porque era realmente un lenguaje menor.
Ni siquiera era considerado un lenguaje de programación pero gracias a Dios es un lenguaje que ha crecido
muchísimo y ustedes saben que hace unos años que Google dejó de dar asistencia lo que las animaciones
Flash por un tema de seguridad y también por cuestiones comerciales.
Así que el JavaScript ha tomado mucha relevancia desplazando a mucha mucha operación que se hacía desde
Flash mucha interacción mucha formulario mucha cosa resuelta que Adobe Flash nos permitía y que fue
reemplazado por el JavaScript.
Qué más sabemos de este lenguaje.
Exacto existen en la actualidad numerosos frameworks estos frameworks que están basados en JavaScript
nos permiten acceder a una serie de herramientas y funciones pre programadas para dar potencia a nuestro
desarrollo web y los freímos más conocidos son angular Rifaat Bub y por supuesto tenemos a nuestra estrella
que es el Notícies pero vamos a ver qué más nos trae este lenguaje
exacto es un lenguaje orientado a objetos aunque de una manera particular con los prototipos.
Vamos a ver luego en el curso que son estos prototipos vamos a ver cómo se realiza la herencia en JavaScript.
Por supuesto no existen las clases como conocemos nosotros en otros lenguajes como Java o punto net
no existen las clases pero es un lenguaje que se maneja con programación orientada a objetos y que más
exacto es un lenguaje levemente tipado eso significa que no debemos no estamos obligados a declarar
nuestras variables y a crearlas de un tipo determinado sino que como ocurre en muchos lenguajes al asignarle
un valor a una variable ya nuestro intérprete se da cuenta de si es una variable entera decimal de tipos
Krim de tipos trim nos CRIM de tipo String.
También si es booleana o demás es por eso que es un lenguaje levemente tipado qué más podemos saber
de JavaScript
bueno no se necesita ningún software no sólo para compilar como habíamos hablado antes sino para crear
un programa cualquier editor de texto cualquiera e inclusive el not bad nos sirve para crear un lenguaje
de un programa en JavaScript y lo que vamos a hacer nosotros en esta sección en esta especie de curso
dentro del gran curso de máster es instalar el Visual Studio para que tengamos un entorno amigable que
nos resalte de distintos colores la sintaxis de nuestro JavaScript.
Así que sin más nos vamos al siguiente capítulo y continuamos con este gran curso de JavaScript.