Je présente mes excuses aux programmeurs si je les ai choqués avec ma phrase un peu trop simpliste, mais j'explique mon raisonnement.
J'ai vu que C# ressemblait à du Java. J'ai commencé par me dire que Java a été développé par Sun pour que ce language soit compatible sur toutes les plate-formes. Mais pour le développer, il faut bien commencer par un OS, et comme Sun a son Unix propre (Solaris), ils ont du commencer par là.
A partir de cela, je me suis dit que comme Unix a été codé en C, on doit pouvoir désassembler n'importe quelle language pour le retraduire en C (mais je me rends compte que le procéder et long et difficile).
D'où ma phrase disant que C# était un dérivé du C.
Je m'excuse encore une fois.