@ArchPixie: JavaScript jest dobry, ale... dla początkujących to chyba głównie wtedy, jeśli wiedzą, że chcą iść w programowanie webowe.
Osobiście trudno mi cokolwiek polecać początkującym. Osobom, które znają już jeden język, polecałbym rzeczywiście JavaScript jako drugi, bo jest, moim zdaniem, bardzo wyrazistym językiem – od razu widzisz pewne zależności. Ale znów – trudniej w nim znaleźć pewne błędy. Mnie to nie razi, ale np. programowanie na poważnie zaczynałem od C++ i sądzę, że on też jest całkiem porządnym językiem. Niektórzy wybraliby Javę, bo jest baaardzo popularna, niektórzy Pythona, chyba z tego samego powodu (może jest prostszy od Javy – nie wiem, nie znam). Niektórzy wybierają C# – jeszcze trudniej mi podać powód, chyba popularność w większej mierze. Osoby chcące programować w web wybierają po części PHP – chyba z uwagi na to, że to bardzo rozbudowana technologia, mająca wiele zastosowań w obszarze tworzenia oprogramowania webowego.
Skłaniałbym się do poradzenia Ci, że nieważne, jaki język czy technologię wybierzesz – najważniejsze byś wiedziała, co chcesz osiągnąć. Przez "co chcesz osiągnąć" możesz rozumieć cokolwiek; jeśli np. chciałbym napisać edytor tekstu (taki jak Microsoft Word), w większości popularnych technologii / języków programowania powinno dać się to zrobić (pomijam tu kwestię, czy byłby to edytor online czy offline, bo to jednak robi różnicę). Różnice są, moim zdaniem, w czasie pisania; w bashu (język skryptowy głównie na Linuksie) pisałabyś, że ho-ho, ale już w C# – w rozsądnym czasie powinno dać się to zrobić.
UPDATE: Nie chcę Cię jednak zniechęcać do JavaScriptu. W internecie jest ogrom informacji na jego temat. Da się znaleźć dobre źródła (już zresztą jedno całkiem-całkiem zostało podane przez @goose_ wyżej). Bardzo prosto w nim zobaczyć to, co zaprogramujesz, jak napisał mój przedmówca: wystarczy nacisnąć w przeglądarce klawisz F12, kliknąć na zakładkę "Console" i wpisać np. 9+1
– pojawi się wynik: 10
.
PS. Co do C#, to powodem wyboru może też być ograniczenie technologiczne w jakieś mierze – gdy pewne rzeczy po prostu da się zrobić jedynie w technologiach Microsoftu w rozsądnym czasie.