网络编程用什么语言写的,就是像tcpudp协议都是用什么写出来的?

每一种编程语言都有socketAPI,所以每种语言都能用于网络编程。高并发的Server是用C写的。UDPTCP是四层协议,和编程语言并没有关系,但协议结构都是以C为蓝本设计的,所以用C的struct就可以很方便的组装报文。二进制协议用C开发是最方便的。网络编程通常是指能编写能跨越网络的应用,由于网站开发也属于...
网络编程用什么语言写的,就是像tcpudp协议都是用什么写出来的?
每一种编程语言都有socketAPI,所以每种语言都能用于网络编程。高并发的Server是用C写的。UDPTCP是四层协议,和编程语言并没有关系,但协议结构都是以C为蓝本设计的,所以用C的struct就可以很方便的组装报文。二进制协议用C开发是最方便的。
网络编程通常是指能编写能跨越网络的应用,由于网站开发也属于网络编程,故目前大部分语言都可进行网络编程。而你所说的UDP、TCP协议,只是一种规定,并不是具体实现,协议本身是规定你要做什么样的规格,是一种规范,而网络编程语言就按这种规范去执行,是具体的实现。
tcp/IP协议是互联网的基础,有了该协议互联网才有蓬勃的发展。tcp/ip协议出现比较早,该协议族的所有协议包括udp/tcp协议都是c语言写的。关于网络编程一般是指最底层的网络socket编程,现在业务层的网络编程都是使用已经封装底层socket的库,这些库屏蔽了底层socket编程的细节,方便开发人员使用。
2023-06-06
mengvlog 阅读 34 次 更新于 2025-08-06 21:03:01 我来答关注问题0
  • 每一种编程语言都有socketAPI,所以每种语言都能用于网络编程。高并发的Server是用C写的。UDPTCP是四层协议,和编程语言并没有关系,但协议结构都是以C为蓝本设计的,所以用C的struct就可以很方便的组装报文。二进制协议用C开发是最方便的。网络编程通常是指能编写能跨越网络的应用,由于网站开发也属于...

  •  翡希信息咨询 tcp/ip网络编程用的什么语言啊

    TCP/IP网络编程主要使用的语言是C语言。以下是几个关键点:首选语言:C语言因其简洁高效和强大的系统级编程能力,成为TCP/IP网络编程的首选语言。系统调用和内存控制:C语言允许程序员直接控制系统调用和内存操作,这对于网络编程中的底层细节处理至关重要。头文件和函数:在TCP/IP网络编程中,C语言程序通...

  •  猪八戒网 强大使用的网络编程语言是什么?还能写软件

    目前通用的编程语言有两种形式:汇编语言和高级语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应...

  •  文暄生活科普 tcp/ip网络编程用的什么语言啊

    在进行TCP/IP网络编程时,主要使用的语言是C语言。当您的程序编写不完整时,其实就足以使用C语言。您只需选择适用的编译器,例如Windows下的Visual Studio或Linux下的GCC即可。在代码中,您可能遇到头文件问题。尝试将`va_list.h`和`stdarg.h`包含进去,可能会解决部分问题。同时,请检查`sys/type.h`...

  •  阿暄生活 java属于哪种编程语言 java是基于什么语言写的

    Java是一门面向对象编程语言,它基于C++语言编写。以下是关于Java语言特点的详细解释:面向对象:Java是一门面向对象的编程语言,它支持类的封装、继承和多态等面向对象的基本特性。这使得Java语言能够更好地模拟现实世界,提高代码的可重用性和可维护性。跨平台性:Java语言具有卓越的跨平台性,这得益于其...

檬味博客在线解答立即免费咨询

编程相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部