Added c#, java, perl and ruby