起初的时候我觉得应该学习C语言,因为它是编程的基础,只有对编程有了理解有了基本的概念之后才可能有更进一步的发展,之后可以学习Java或C++这样的面向对象的高级语言,当你了解了面向对象的思想后,对于编程才会得心应手。不要急于学想VB或VF这样的语言,它们适合于考计算机等级证书的人,而不适合真正要学习编程的人。等以上这些有了基础之后,现下可以学习数据结构,向上可以学习诸如web开发等应用,并且可以学习软件工程,用工程的思想看待软件开发,这样你的知识就会系统而全面了。 总之,编程是需要积累和沉淀的,不可急于求成,你这种情况要脚蹋实地,从基础坐起,勤动手肯专研,就一定会有不错的结果! 补充一点对于一楼说的先说ASP,我不同意。一个初学者学asp是有困难的,基础不打好是没有好处的。