Traditional and more "exotic" .NET languages: VB .NET, J#, C# and SML .NET. - Viktor Geller; Christelle Scharff (ITiCSE, 2005)