added example for new language binding (program type)