JavaScript
Logo:
JavaScript,skryptowy oraz wieloparadygmatowy język programowania, stworzony przez firmę Netscape,
najczęściej stosowany na stronach internetowych.
Twórcą JavaScriptu jest Brendan Eich.
W połowie lat 90. XX wieku organizacja ECMA wydała na podstawie JavaScriptu standard języka skryptowego o nazwie ECMAScript,
aktualnie rozwijaniem tego standardu zajmuje się komisja TC39.
Zastosowanie
Najczęściej spotykanym zastosowaniem języka JavaScript są strony internetowe.
Skrypty te służą najczęściej do zapewnienia interakcji poprzez reagowanie na zdarzenia,
walidacji danych wprowadzanych w formularzach lub tworzenia złożonych efektów wizualnych.
Skrypty JavaScriptu uruchamiane przez strony internetowe mają znacznie ograniczony dostęp do komputera
użytkownika. Po stronie serwera JavaScript może działać w postaci node.js lub Ringo.
W języku JavaScript można także pisać pełnoprawne aplikacje.
Fundacja Mozilla udostępnia środowisko złożone z technologii takich jak XUL, XBL,
XPCOM oraz JSLib. Umożliwiają one tworzenie korzystających z zasobów systemowych aplikacji o
graficznym interfejsie użytkownika dopasowującym się do danej platformy.
Przykładem aplikacji napisanych z użyciem JS i XUL może być klient IRC o nazwie ChatZilla, domyślnie dołączony do
pakietu Mozilla. Microsoft udostępnia biblioteki umożliwiające tworzenie aplikacji JScript jako część środowiska Windows Scripting Host.
Ponadto JScript.NET jest jednym z podstawowych języków środowiska .NET. Istnieje także stworzone przez IBM środowisko SashXB dla systemu Linux,
które umożliwia tworzenie w języku JavaScript aplikacji korzystających z GTK+, GNOME i OpenLDAP. Platforma Node.js umożliwia pisanie aplikacji wiersza poleceń oraz
aplikacji serwerowych. Node.js używany jest także w środowisku Electron, który umożliwia pisanie aplikacji GUI. Język JavaScript używany jest także na urządzeniach
internetu rzeczy, robotów czy układów takich jak Arduino poprzez bibliotekę Johnny-Five
Darmowy hosting zapewnia PRV.PL