c语言web,c语言web框架

dfnjsfkhak 11 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言web的问题,于是小编就整理了3个相关介绍c语言web的解答,让我们一起看看吧。

  1. c语言能做web后端吗?
  2. 最早出现的Web编程语言什么?
  3. C语言为什么不能成为写网页语言?

c语言能做web后端吗?

C语言能做web后端。

因为c语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言,虽然他不如现在javaPHP那么高级,但是也是可以做后端开发的。

c语言web,c语言web框架-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

最早出现的Web编程语言什么

若问诞生时间,毫无疑问C/C++最早,分别是1***2年和1980年,它们诞生于互联网出生之前。Java生于94年,asp比它晚两年。而对于数据描述语言,HTML诞生于1990年,是专门伴随着Web而出生的。而VRML始于1994年 1

C语言为什么不能成为写网页语言?

严格意义上网页语言不是编程语言,它是一种文本标记语言。

文本标记语言是用来描述文档格式的语言,代表性的文本标记语言有PDF,HTML,XML等。其中,HTML是网页的标准语言,所有的浏览器都支持HTML。C语言不是描述文本的,不能用来写网页。

c语言web,c语言web框架-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

网页前端常常需要编写一些程序,比如J***aScript编写的一些酷炫的程序。这种程序是可以用C语言写的,写好的程序使用COM借口,编译成ActiveX包,支持ActiveX的浏览器可以下载执行。不过,ActiveX可以访问所有的系统***,非常安全。ActiveX曾经是传播病毒手段之一,逐渐被浏览器所禁用。C语言也就很少用来写前端程序了。

C语言是最早的网页后台程序语言。技术上叫CGI。CGI是一种接口规范,C语言程序只要支持这种接口,就能作为WWW应用程序。但是,C语言程序是直接在操作系统内核上执行的,容易出现安全漏洞。所以,很快被J***a,PHP,Python等把运行环境限制在沙箱里比较安全的语言所替代。

90年代互联网刚兴起的时候,c还真的是互联网服务端构建语言,当时很多系统都是用c写的cgi应用。只是c写的程序部署调试极其麻烦,更新系统必须停服务。后来perl这种脚本语言逐渐替代了c来写cgi,部署调试的效率终于高了起来,而且损失的那点性能对于当时14.4KBps的网速来说根本感觉不出来。就算后来modem支持到56KBps的速度,perl写的bbs和chatroom依然是主力。其后,asp和php/fi才逐渐开始流行。那时侯,j***a还只是个玩具

c语言web,c语言web框架-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

不过就算是现在,c写的***库和web服务器依然不少,只是已经不那么大众化了。但是很多关键服务还是用c来实现的。例如nginx,例如git。



每一种语言都必须运行于特定框架,C依赖的框架离底层硬件汇编是最接近的。只要有编译链接的软件就可以。html依赖的框架是浏览器,开发浏览器的人决定了运行在浏览器上语言,理论上可以开发一种浏览器执行C语言,但是人都想标新立异扬名立腕,想做XX之父,所以总喜欢自己定义一种新语言。这实际上造成了***浪费。坚持用C语言的人是那些不愿意屈服于各种大腕的人,代表了科技需要的一种独立精神

j***ascript如果改为强类型语法与c几乎一样。所谓弱类型其实是根据初次赋值的类型推断的。浏览器能解释j***ascript,要解释c也并不难,当然不需要解释全部c,只需要解释与j***ascript相对应的就够了,如果这样做,会减少编程语言学习的重复劳动。

到此,以上就是小编对于c语言web的问题就介绍到这了,希望介绍关于c语言web的3点解答对大家有用

标签: 语言 浏览器 网页