The first thing you need to do is stop presuming your child will be interested in whatever you are interested. My old man loved cars and certainly shared that love with me but when he realized how much I love computers, he used up his savings to buy me one and supported me in becoming a programmer, despite the fact he knew nothing about computers himself. Parents have a lot of power over their kids. Instead of abusing it and trying to "replicate" themselves, they should use it to support their kids' own interests -- whatever those may be.
That said, if your kid ever clearly expresses interest in learning a programming language, I'd go with Ruby :)
That said, if your kid ever clearly expresses interest in learning a programming language, I'd go with Ruby :)