HoundDog asked:

A friends child is struggling to cope with many aspects of life but is showing great abilities with computers. May be learning a computer language would be beneficial. What would be a good starting language and are there any teaching methods that would be suitable to the situation.Caffeinated Content