I'll repeat the same thing I said in the above comment. What most people (clearly you're one of them) regard as "having a life" is socializing and going out with lots of friends. I have friends, don't get me wrong, but that's not why I have a life. I have a life because I'm happy with myself and I like what I do. Also, the best friends I have are almost always the nerdiest. Most nerds are fairly socially akward and they treasure the few good friends they have rather then most people who'd rather hang out with 10,000 d-bags who they barely know and don't really like. There's nothing wrong with exploring an interest in computers. I give the kid credit, he already knows a lot for a 14 yr old. If he's good at coding and likes doing it, nobody should be telling him he needs to get a life.