Hey, While we are weighing in - use Python for sure. Its really simple, more applicable and available for everything. At least if he learns bits of Python he can use it productively in small apps if he wants to. :) Jono