W sumie każdy wysokopoziomowy język dałby rade, nie zależnie czy zrobisz to w PHP, C#, Javie czy czymś innym zadziała, bo każdy z nich ma funkcje pozwalające na takie działania... + jeśli umiesz coś zrobić w języku A, bardzo szybko ogarniesz to w języku B, bo wszystkie są do ciebie bardzo podobne
Polecam spróbować PHP, bo jest dość prosty do utrzymania, wystarczy serwer apache (np za pomocą prostego XAMPPA)
Sam język jest prosty, nie wymaga zbyt dużo myślenia/kombinowania przez dynamiczne typowanie (z tego co zauważyłem, w np Javie trzeba sie troche namęczyć żeby zmienić typ na taki jak chcemy, PHP robi to po części automatycznie)
W wersji 7 został na tyle przyśpieszony, że nie pozostaje w tyle
I jest "naturalny" dla aplikacji interentowych
Możesz zrobić aplikacje interentową która łączy sie z wybranymi stronami, parsuje je (albo - jeśli to możliwe, pobiera dane przez API), porównuje z plikami które wysyłasz na serwer przez przeglądarke, lub wrzucasz do X folderu na serwerze
I zwraca ci html w postaci fajnej tabelki
Dodatkowo łatwo wszystko połączyć z bazą danych
Wszystko to możesz zrobić też w ASP.NET albo Javie (JEE), jednak PHP ma tą przewagę, że jest "proste" - czyli dobre na start i jakby ci się spodobało - jest dużo ofert pracy
Polecam jednak spróbowania alternatyw, bo nie zawsze to co jest dobre dla mnie, będzie dobre dla ciebie
Obowiązkową pozycją do spróbowania jest na pewno ASP.NET, tym bardziej że od jakiegoś czasu powstaje ASP.NET Core, mogący w sporym stopniu przeciągnąć sporo rynku na ASP.NET (dla nie wiedzących - brak konieczności hostowania aplikacji ASP.NET na serwerach IIS - na drogich systemach Windows Server, bo teraz można je odpalić na Linuxie albo Macu)
+dodatkowo zapraszam na bloga, tematyka dla początkujących programistów lub osób chcących zacząć
LINK od razu do facebooka, na którym są linki do bloga