Ich sehe eher ein Trend von allem zu C#! Da nun C# auch unter Linux eingesetzt werden kann (Mono).
Der Trend geht zu C#, weil C# an sich eine gute Sprache ist.
Was halt das Killer Argument für C# ist, ist die Integration in Visual Studio und Windows. Du findest nirgendwo anders eine so gut Eingebunde Sprache.
Wenn du C# unter Linux programmierst, ist das etwas anders, da fällt VS und Windows weg und übrig bleibt die Sprache an sich. Mono soll aber relativ gut geworden sein.
Lustiger Weise wird Delphi immer noch in den Schulen als 1. Sprache beigebracht, da man die ganze GUI einfach so hinschieben kann wie man will, ohne darüber nachzudenken und die "Fachkräfte" auch kein Wissen brauchen...
Das was ich an Programmieren in der Schule gelernt habe war ein Witz und noch nicht mal ein guter. Delphi gehörte auch dazu.
Man geht auf irgendeine Seite z.B. 10.20.11.49:XXXX und loggt sich dort ein. Die Seite verbindet dich dann mit der Datenbank und ermöglicht weiteres Arbeiten.
Das ist die falsche Vorstellung von deinem System.
Die Datenbank speichert nur die Daten, der Nutzer soll davon nix wissen oder mitbekommen.
Der User soll seine Oberfläche sehen, seine Eingaben machen und sich freuen, dass er kein Ticket über das Ticket-System schreiben muss.
Was dann dein Server macht und was du Programmieren musst, ist die Kommunikation zwischen Client(Browser) und deiner Datenbank.
Der Client stellt eine HTTP-Anfrage auf Port 80, was dein Server mit einer HTTP-Antwort quittieren muss. Dann muss dein Server dem Nutzer irgendwelche Daten schicken, sinnvollerweise die Oberfläche(meistens HTML, JavaScript und CSS) und die weitere Kommunikation verwalten, Eingaben entgegen nehmen, verwalten, Prüfen, in die Datenbank eintragen.
Und genau diese Anwendung, der "Server", musst du Programmieren. Und je nach dem welche Sprache du verwendest wird es unterschiedlich schwierig.
Mit PHP z.B hast du einen Interpreter im Hintergrund, der die ganze Netzwerkkommunikation übernimmt. Der Beantwortet anfragen, sendet Antworten, liefert Websiten aus und führt auch deinen PHP-code aus, der sich dann um die Verarbeitung kümmert.
Aber PHP ist nicht unbedingt die beste Lösung, zum einen wegen der Performance, zum anderen wegen der Sprache an sich.
Da bieten sich andere Systeme vlt an, z.B "node.js", ähnlich wie der "PHP-Server", nur Programmierst du in Javascript und profitierst ein wenig von den Modernen JavaScript compilern.
Oder du nutzt fertige WebServer Bibliotheken für Sprachen wie C# oder Python, was auch einigermaßen Attraktiv ist.
Letzt endendes musst du, wie schon erwähnt, dir erstmal bewusst werden wie dein System aussehen soll, wie es Funktionieren soll und erst dann kannst du entscheiden, mit welcher Sprache du es umsetzten möchtest.
Du würdest ja auch nicht als erstes Entscheiden, ob du ein Haus mit einem Hammer oder einer Kelle bauen möchtest, bevor du noch nicht einmal weißt, wie es aussehen soll.
Redundanz macht wiederholen unnötig.
quod erat expectandum