有必要。
如果小孩喜欢编程,当然要培养。
以后的社会是信息化社会,计算机发展到现在,才是Version 2。我们整个社会的运行都将依托网络进行,程序是网络内的底层语言,通过编程,可以了解网络的框架结构、运行模式,肯本理解比单纯的使用要深入一些。