Solo agregando a la respuesta de Noam Ben-Ami:
Primero, JavaScript es el único lenguaje de programación web nativo, donde la programación web se define como un medio para manipular los navegadores. Sin embargo; JavaScript se ha expandido mucho más allá del navegador con herramientas como Node.
He escrito aplicaciones de escritorio con tecnologías web (Fenix Web Server como ejemplo), demonios de servidor, aplicaciones móviles, aplicaciones de red, pantallas de visualización y sistemas de realidad virtual / aumentada por nombrar algunos … Incluso he programado un sistema telefónico (IVR) con JavaScript. Es posible controlar cosas como lavavajillas, cafeteras o incluso automóviles con JavaScript. También he visto animadores usar HTML / CSS para producir anuncios de televisión y señalización electrónica.
- ¿Creas aplicaciones / sitios web?
- ¿Sería posible contratar a un programador que pueda crear una aplicación móvil de búsqueda de empleo como Job Today por $ 3,000?
- Cómo probar si un sitio es apto para dispositivos móviles o no
- ¿Es posible que un solo desarrollador cree una aplicación como WhatsApp o Kik? En caso afirmativo, ¿cuánto tiempo puede tomar desarrollar uno?
- ¿Cuáles serían las dimensiones óptimas para la versión de escritorio de una imagen de sangrado completo para un sitio web receptivo?
Una mejor pregunta puede ser qué no puedes hacer con JavaScript … Ciertamente hay cosas que no puede hacer, y hay varias cosas que no hace tan bien como otros idiomas. Sin embargo; está creciendo tan rápido que la cantidad de cosas que es incapaz de hacer está disminuyendo rápidamente.