// LoopsTools()

Tuto Javascript

javascript

Javascript

Le Javascript est un langage de la famille des langages dits interprétés (à l'inverse des langages compilés tel que le C, le C++ ou pré-compilés tel que le Java). Né en 1995, considéré au départ comme un langage de script et comme un langage web côté client, le Javascript a su évoluer avec le temps pour devenir un langage de programmation objet à part entière (en particulier depuis la version ES6). Le Javascript à l'origine ne pouvait être utilisé que du côté client sur le navigateur de l'utilisateur. Il était ainsi souvent considéré par les développeurs comme un langage gadget plutôt limité, tout juste bon à créer de petites animations sur les pages web pour épater les graphistes et autres fans de Flash et de dessins animés. Après plusieurs années d'évolution, le Javascript peut aujourd'hui être utilisé par des milliers de développeurs pour créer des applications complexes et sécurisées côté serveur, notamment grâce à des technologies telles que NodeJS (utilisé entre autres par Paypal et Linkedin). Depuis l'arrivée de frameworks du type ElectronJS (ElectronJS intègre le navigateur Chromium ainsi que nodeJS) il est également possible de créer des applications pour desktop en full Javascript, ce qui en fait un des langages les plus polyvalents et les plus prometteurs pour les futures générations de développeurs. Il existe également des projets utilisant le Javascript comme langage de programmation embarquée (basé sur NodeJS), ce qui fait de Javascript le seul Langage au monde à pouvoir s'adapter à n'importe quel type d'environnement. Javascript compte un certain nombre de framework et bibliothèques comme AngularJS, Jquery, VueJS utilisées dans le but de structurer le code source selon un modèle MVC (AngularJS) ou de simplifier la syntaxe du langage Javascript (Jquery).