想学编程,得先知道编程都能干什么以及哪些编程语言适合什么环境。下面给你说一些常见的编程方向和相应需要学习的语言。
1. 桌面程序:Java、C++、C#、VB、C均可。
2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)任选一个
3. 网站客户端:HTML、CSS、Javascript全要学
4. 智能手机程序:安卓学Java,iPhone学Objective-C
5. 底层、工具开发:C、C++
6. 多功能脚本程序:Python、Perl、Ruby等等任选
7. 人工智能:Prolog、PDDL
8. 工业控制:C、PLC、汇编
另外,还有各种辅助语言:标记语言XML/XPATH/XSLT、数据库语言SQL/PLSQL,这些基本都得学,上面说的其他编程语言都用得到这里的东西。
你可以根据自己的兴趣先学一个方向中的一个编程语言,然后向其他方向延伸。职业程序员往往都掌握2个方向以上的相关技能。
个人推荐Java、C#,上手非常容易。VB扩展性不好,应用范围狭窄。
如果你对web安全感兴趣,除了上述跟web相关的方向需要掌握,还得学习数据安全技术、数据通信技术、操作系统基础知识等。
tc vb 入门级的 网上有很多 教程