bei uns wird intensiv Java, Perl und Cobol verwendet, letzteres ist allerdings eher als Altlast anzusehen
je nach Umständen kann es sein, dass für bestimmte Lösungen auch VB (bzw. VBA), JavaScript, C++ oder andere Sprachen verwendet werden
allgemein würde ich sagen:
für die Anwendungsentwicklung eignen sich Sprachen wie Java oder C# (letzteres grundsätzlich nur unter Windows), da diese bereits standardmäßig einen dafür geeigneten Funktionsumfang bieten und auf verschiedenen Systemen (C#: bedingt) ohne Anpassungen (sofern auch unabhängig vom System entwickelt wurde) lauffähig sind
müssen allerdings sehr systemnahe oder zeitkritische Dinge implementiert werden, wird man kaum um C++ herum kommen
für die Automatisierung von Vorgängen lassen sich Skripte mit einer beliebigen Skriptsprache oder mit Hilfe von Batch-/Bash-Dateien verwenden, da diese sich schnell entwickeln lassen
wie du schon richtig geschrieben hast: es gibt einachf nicht _die_ Programmiersprache