Implementation of various Design Pattern in Various Languages