Was sind jeweils die Einschränkugen, was kann ich mit dem einen besser machen als mit dem anderen? sind beide ineinander überführbar? habe nämlich gehört, dass Java und C# quasi 1:1 sind.
Was sind jeweils die Einschränkugen, was kann ich mit dem
einen besser machen als mit dem anderen?
Das „Visual“ bezieht sich wohl mehr auf die Möglichkeit, C# Programme mit dem Visual Studio zu entwickeln (auch ein Stichwort: RAD - Rapid Application Development)
habe nämlich gehört, dass Java und C# quasi 1:1
sind.
Syntaktisch mag das weitgehend stimmen, nicht von der Philosophie der Sprachen (Java ist eine Sprache für viele Plattformen, .NET (also auch C#) eine Plattform für viele Sprachen)