Thanks - that was very informative. Based on the little bit that I have learned, it seems that Python would be the "best" choice in general, but DS is really into minecraft so Java may have more appeal whereas DD would need some external motivation to get her to learn any programming at all.