implementation - language of listings set to [Sharp]C