Ich definiere mal "beherrschen" als "Anwenden Sprachtypischer Konstrukte".
Java *****
Wird für Aufgaben betreffend der Ausbildung verwendet. Da die Syntax C++ sehr ähnlich ist fiel mir der Einstieg damals leicht. Glücklicherweise wurde es um's Pointer-Fucking und Mehrfachvererbung erleichtert.
C++ *****
War Hauptsprache in meiner ersten Ausbildung. Der letzte Blick ist nun schon etwas länger her und ein letzter kleiner Versuch offenbarte Fürchterliches.
C# *****
Habe ich mir für ein aktuelles Projekt einmal nebenläufig mit angesehen. Da es Java von der Syntax sehr ähnlich ist, lehne ich mich mit 2 Sternen mal etwas aus dem Fenster.
Ruby *****
Mein momentaner Liebling. Daher ist hier auch momentan die meiste Entwicklungsarbeit (sowohl an meinen Fertigkeiten als auch an Projekten) im Gange.
Maker-KlickiKlacki *****
Anno 2003 wohl zum letzten mal verwendet. Und dann auch nicht mehr als "Zeige Bild", "Zeige Dialog", "Sperre Funktion X" u.s.w.
Währe schön wenn einer die angezeigten Schlüsselwörter mal "Coder-Tauglich" macht... (Anstatt [FONT="Courier New"]FORK[/FONT], [FONT="Courier New"]IF...THEN...ELSE [/FONT]oder so)