编程语言简要说明

从C语言到现代的Go和Python,编程语言经历了从系统级到Web开发,再到大数据处理的演变。C语言奠定基础,Java解决跨平台难题,而Python和Ruby则简化了脚本编程。JavaScript成为Web前端的主流,C#和.NET框架引领了Windows开发,Go优化了多处理器应用。每种语言都有其独特之处,适应不同的开发需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编程语言就是与计算机进行交互的工具,定义了一套规则让计算机去理解人的思想。

现在有600多种编程语言。

【C】在1973年,Ken Thompson和好基友里奇在B语言的基础上推出C语言,同年用C语言写的UNIX也正式发行。各个操作系统的开发语言,可以直接与硬件进行交互。

【C++】1983年,贝尔实验室的Bjarne Stroustrup在C语言基础上推出了C++。 C++进一步扩充和完善了C语言,是一种面向对象的程序设计语言。

【PERL】1987年12月,Unix平台上开发出来的语言,做文字处理非常强大,用法灵活,可以写出没人能看懂的代码 。

【PYTHON】吉多·范罗苏姆创造,第一版发布于1991年,刚开始被做为脚本语言,开发小任务;同年Linus Torvalds在论坛发布linux正式版本。

【ERLANG】1991年推出, erlang是一种通用的面向并发的编程语言,爱立信所辖的CS-Lab开发。

【PHP】1994推出, 纯web开发语言; 同年 Netscape 浏览器诞生了。

【JAVA】1995年,sun公司推出java语言,为了解决跨平台的问题。

【JAVASCRIPT】1995年,直译式脚本语言,Netscape与Sun合作, javascript 是当下使用最为广泛的语言,主要写前端的语言;nodejs =后端 ,全栈式的语言。

【RUBY】一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。1995年12月才正式公开发布。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。 Ruby on rails web框架用于web开发。

【C#】C sharpe = C#是2000年6月,微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

【SCALAR】 2001开发,Scala是一门多范式的编程语言,一种类似java的编程语言[1] ,大数据开发。

【GO】 Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

【SHELL】 脚本语言, 简单易学,基于unix,linux, 做一些简单的系统管理任务, 运维人员必学。

【VB】vb微软的脚本语言,bat脚本

【LUA】lua一种小巧的脚本语言,nginx 的脚本语言,ngnix 是时下最nb web服务器。

编译型语言,全部编译在执行,常见的为C和C++;
解释型语言,一边执行一边翻译,程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次,例如java,javascript ,php,python, c#, perl ,ruby。解释型语言的好处是兼容性或者跨平台有一定的要求,但是效率较慢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值