如果你要做一个程序员:
首先学习C语言,然后学习数据结构,之后是算法设计,在之后是数据库原理,然后你可以选择是走C++路线还是java路线。
C++的话就是学windows程序,然后是硬件程序,然后是linux平台,然后是.net平台,想做网络的话就学学asp.net。
java就是java程序设计,然后j2ee,j2se,j2me一个一个来。
如果你就是想做做程序玩玩:
VB,asp,基本数据库知识,access
如果你要做黑客:
C语言,javaScript,汇编语言,windows内核设计,算法分析,离散数学,计算机安全,人工智能,jsp或者asp.net。