I think I noticed one or two threads a while back touching on this subject but it is a hassle trying to locate them and I am not sure if they are directly applicable. My own computer knowledge/programming experience is so ancient that I would not want to rely on it.

Anyhow, which programming languages are ideal as a 1st language and why? Does the age of the learner matter? What resources are effective for self-teaching purposes (as opposed to an actual course)?

Last edited by Quantum2003; 08/08/13 12:57 PM.