Comment Re:Dietel & Dietel (Score 1) 364
I'm pretty fluent with C#, and competent with VB. I just worry about giving a youngster too much of an environment to play in off the bat, and since I came to C# from Basic->C->Ada->C++/Java->PHP->C# the experience I have with it gives me some confidence. However, I also wonder whether it might be too much for a younger child, even one as intelligent as my son is. I've been contemplating HTML, then throwing in some CSS and JS. I haven't decided yet. Part of me is interested in Ruby, Python, or PHP as a starter for him. I don't know Ruby or Python, but I know I could pick it up. I just wonder whether it is better to shoot from something I know pretty well, or if I should be more concerned with how terse the language is to start.
I decided yesterday that I could start with just some basic logical ideas, maybe flow charting type stuff, just to get him thinking about how control structures might work. 4th Grade might be too soon though.
I decided yesterday that I could start with just some basic logical ideas, maybe flow charting type stuff, just to get him thinking about how control structures might work. 4th Grade might be too soon though.