I'm a C# developer by trade but have had exposure to many languages (including Java, C++, and multiple scripting languages) over the course of my education and career. Since I code in the MS world ...
In case my child would be interested in what I am doing... At what age could I reasonably teach my child what programming is? What is your experience with teaching them to program if they want to? ...