你参考下
VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程
ASP~CGI~PHP~JSP这些是WEB编程。。
虽然都是编程,但编出来的程序可是不一样的。
目标是什么?开发?创业?还是去公司上班?还是业余爱好?
如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强大。
如果想学好了去企业上班,推荐C++~~~.net~~~JAVA之类的大型项目开发。
如果想做网站,就学ASP~CGI~PHP~JSP,这4个就JSP最最最难,先学ASP。
编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高
我推荐你学三种编程语言,因为推荐你学是有原因的。
第一:先学习好C语言,这个是学所有编程语言的基础。也是将来去考国家证书的必须要考的一门。
第二:学好java,因为java在目前来说,占领地位是排第一位的。而且工资待遇也不错。市场需求占有率高达50%以上。或者学习.NET,因为.NET出来还不算太久,但是就因为是微软出的东西,所以市场占有率也已经达到了48%了,况且.NET比java要容易上手。两者之一,你可以选择一个。学java就往jsp工程师方向发展,学.NET就往ASP.NET方向发展吧。
第三:顺便学一门数据库的技术。因为开发的时候,难免会要和数据库打交道。懂总比不懂要好。一般就学SQL就行了。ORACLE一般只适应于大型公司
如果想学习计算机网络编程(即:网络 socket 编程),那么必须至少需要学好:计算机操作系统原理、数据结构、计算机网络原理(包括必须要熟练掌握各种网络协议的帧格式)。
因为不同的网络协议(例如:TCP、IP、ICMP、UDP),其帧格式的详细定义是不一样的。若想要在这方面的编程有较大的进步,那么首先必须要有两台联网的电脑,并安装好编程环境(最好安装 Linux系统)。同时参考《TCP/IP 详解》一套教材,以便进行编程上的体会。
计算机网络编程有许多不同的版块,VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程 ,ASP~CGI~PHP~JSP这些是WEB编程。 虽然都是编程,但编出来的程序却是不同的。在学习编程语言之前要清楚自己的目的是什么,以此来学习相应的编程语言。
以下是推荐学习的几种编程语言:
C语言。
C语言是学所有编程语言的基础。也是将来去考国家证书的必须要考的一门。
java/.net
java在目前来说,占领地位是排第一位的。而且工资待遇也不错。市场需求占有率高达50%以上。或者学习.NET,因为.NET出来还不算太久,但是因为是微软出的东西,所以市场占有率也已经达到了48%了,况且.NET比java要容易上手。两者之一,你可以选择一个。学java就往jsp工程师方向发展,学.NET就往ASP.NET方向发展吧。
数据库
因为开发的时候,难免会要和数据库打交道。懂总比不懂要好。一般就学SQL就行了。ORACLE一般只适应于大型公司。
是从网络通信的编程原理和开发基础入手,阐述主机扫描、TCP协议编程、UDP协议编程、远程屏幕监视、木马程序、IP语音网络编程、E-mail协议编程、FTP协议编程、网络信息加密传输和网络信息隐藏通信编程等原理、技术和实现方法。每章都有丰富的程序源代码和实验项目。《普通高等学校应用性人才培养系列规划教材:计算机网络编程技术》以套接字编程为基本路线,力求体现网络编程的技术陛、实用性和安全性,在IP语音网络通信和网络信息隐藏通信等章节,还综合体现了科研成果和技术开发的相关应用,具有一定的先进性。《普通高等学校应用性人才培养系列规划教材:计算机网络编程技术》适合作为高等院校计算机及相关专业学生的教材,也可作为多媒体网络通信和安全编程人员的参考书
编程不是很好学的。我现在在学。我个人感受:
首先,你的逻辑思维要好一些。就是要有很强数学的基础。
其次,如果你已经决定要学了,那就要记住,不要怕吃苦。
现在流行的网络编程是 ajax。它是已java为基础的。先看看java相关的基础知识。然后在学jsp。之后是学框架。
最后,加油。