W którym języku zaimplementować aplikację działającą po stronie KLIENTA (w przeglądarce)?
A. Python
Źle. Python działa po stronie serwera lub jako aplikacja.
B. PHP
Źle. PHP wykonuje się po stronie serwera.
C. JavaScript
Dobrze. JavaScript wykonuje przeglądarka po stronie klienta.
D. Perl
Źle. Perl działa po stronie serwera.
Aplikację działającą po stronie KLIENTA (w przeglądarce) pisze się w JavaScripcie - to język wykonywany przez przeglądarkę, sterujący stroną bez udziału serwera. Dlatego po stronie klienta używa się JavaScriptu.
Pozostałe języki działają po stronie SERWERA. Perl, PHP i Python generują treść na serwerze, zanim trafi do przeglądarki. Kod wykonywany w przeglądarce u klienta to JavaScript.