Który zestaw zawiera wyłącznie języki programowania działające po stronie serwera?
Źle. ActionScript działał po stronie klienta (Flash), nie serwera.
Dobrze. To wszystko języki, w których pisze się kod wykonywany na serwerze.
Źle. AJAX nie jest językiem programowania, lecz techniką wymiany danych.
Źle. Klasyczny JavaScript działa po stronie klienta (w przeglądarce).
Po stronie serwera działają języki, których kod wykonuje się na serwerze i generuje treść wysyłaną do przeglądarki - zestaw Java, C#, Python, Ruby, PHP zawiera wyłącznie takie języki. Dlatego poprawny jest ten zestaw.
Pozostałe zestawy mieszają języki z technikami i językami klienckimi. AJAX to technika (nie język), JavaScript wykonuje się po stronie KLIENTA, a ActionScript to język Flasha (klienckiego). Wyłącznie serwerowe są Java, C#, Python, Ruby i PHP.