编程专业一点应称为电脑程序设计(Computer Programming),或程序设计(Programming)。为了解决某种特定的问题,人类会通过一种特定的编程语言,告诉计算机解决问题的思路和方法,以及计算机执行任务所获得的结果。
在一开始,让幼儿学习编程主要是为了培养他们的兴趣。通过学习图形化编程软件来理解编程的基本概念,比如现在非常流行的Scratch。但是,需要理解的是,学习这样的编程软件更多的是开发编程思维,这与商业编程还有很长的路要走。年龄大一点的开始接触像NOIP这样的信息竞赛,这些竞赛与编程的关系更密切,但它们也只是使用到编程语言的一些简单特性,并且更多地还是考察算法和数据结构。