Jakiego języka programowania warto się nauczyć przed nauką języka C# ? Chodzi mi o to który z języków C/C++/Visual Basic/Delphi pomoże mi w pełni zrozumieć kod pisany w C#. Pisząc "w pełni" mam na myśli już wyjście poza Asemblera (aż taki szczegółowy nie jestem ;p).
Rozumiem, że języki C#, JAVA, Delphi, Python itp to są języki wysokiego poziomu z możliwością programowania obiektowego. Tak jak różnice pomiędzy C# a JAVA w miarę znam to interesuję mnie czym różni się np taki Delphi od C# lub od Pythona ?
Jakby mógł mnie ktoś trochę ukierunkować to byłbym wdzięczny :)