El proposito de este repositorio es que el estudio lenguaje para la programacíon y desarrollo.
JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza principalmente del lado del cliente, implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas y JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.l
- Es el lenguaje de programación más utilizado para el desarrollo web (en conjunto con HTML y CSS).
- Sin embargo JavaScript NO solo se utiliza para el desarrollo de interfaces web (FrontEnd), sino también para el desarrollo del lado del servidor (BackEnd), e incluso para aplicaciones de escritorio.
- Existen muchos tecnologías, extensiones, librerias creadas con JavaScript, como: NodeJS, React, Angular, TypeScript, etc.
- Cave destacar que es un lenguaje orientado a objetos (utiliza clases y objetos.)
- Y es un lenguaje interpretado y de tipado debil.
- Un lenguaje compilado son convertidos en su totalidad a código máquina, y asi la computadora ejecuta el código.
- Un lenguaje interpretado ejecuta línea a línea el programa.
- Compilado: Código fuente -> Compilador -> Código Maquina -> Salida.
- Interpretado: Código fuente -> Interprete -> Salida.
- Compilados:
- C
- C++
- Java
- C#
- Interpretados
- JavaScript
- Python
- Ruby