When I think "easy for new people" I immediately think "python". If you can afford to embed it, you should at least look into the possibility. I'm sure that there are other choices, but I would really try ruby or python if you can afford them. And if it helps, python's gc is ref-counting, instead of a "proper" multi-generation mark/sweep setup.