-
编程语言是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
C和C++
C/C++理论上说可以做任何开发, 只要有合适的硬件驱动和API,特点是效率高,基本上是编译语言里面效率最高的。
目前而言, C语言主要用来:
开发底层模块(比如驱动,解码器,算法实现),
服务应用(比如web服务器)
嵌入式应用(比如微波炉里的程序)
C++也可以做这些,不过由于C++的复杂性和标准问题, 人们还是更愿意使用C来做.
C++更适合比较复杂但又特别需要高效率的设施:
大型游戏
一些基础库
大型桌面应用
大规模, 高性能,
分布式要求的程序开发。
Java
java优点:具备一些很好的语言特性, 以及丰富的框架, 在企业应用中最被青睐。
你总可以听到关于J2EE, JSP, Hibernate之类的东西的讨论. 同时, java在手机领域也有一席之地, 在普遍智能化之前, 很多手机就是以支持java应用作为卖点的, 而智能手机爆发之后, java手机主场变成了android, 作为安卓的标准编程语言而存在。
主要用于:
网页
企业级开发
普通应用软件
游戏后台
JavaScript
javascript听起来跟java有关系, 其实并没有任何关系, 只是名字像而已.就好比雷峰塔和雷锋的关系一样,虽然只差一个字。
JavaScript是浏览器的脚本语言,一般和Html,CSS这些一起学。
js最广泛的应用毫无疑问是在web前端. 简单的说:网站给你传过来的是一堆用各种标签表示格式的文档, 而js负责操纵这些文档实现一些客户端动态效果. js的领地还不仅如此, 现在的Node.js还可以用于服务器端的开发.
主要做:
网站的前端开发
展现各种酷炫的画面
PHP
一句话:“PHP是世界上最好的语言”当然了,这仅仅是个梗。
PHP主要是:
网络前端
用于生成网页
web服务器:论坛引擎
Python
“人生苦短,我用Python”
Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。
Python:动态解释型,开发效率高,开源,灵活,入门门槛低。
Python主要做:
来源:松松科技 QQ/微信:lusongsong7
c/c++、java、JavaScript、php、Python的用途你真了解?
| 阅读量 | 分类: IT业界 | 作者: 李小二
相关文章阅读更多:程序员 网络从业者
- 2015-05-13 哭晕在厕所:60%的网络从业者月薪不到六千
- 2015-10-07 媒体人离职转型的真实原因
- 2016-12-27 冯唐的公开信:牛人在暗处发光
- 2017-01-30 过年了,如何在老家优雅地装逼
- 2017-03-15 极简易用网页采集器:爬一爬数据采集实战教程
- 2017-04-06 靠优惠券月入百万,揭秘黑色的互联网职业
- 2017-04-11 中国所有保健品都是骗人的,没有例外
- 2017-04-13 揭秘网络主播背后那群人:经纪公司公会水更深
- 2017-05-01 咕咚创始人申波:自我打脸是创业者的基本素质
- 2017-05-09 这种网站在全球访问量前500的站点中占有多数
- 2017-05-10 从空空狐来谈谈信用卡套利这件事
- 2017-05-13 做自媒体需要做哪些准备工作
- 2017-05-16 APP制作运营推广策划案,市场总监必看
- 2017-05-25 连咪蒙都在用的运营小工具都在这里了!
- 2020-06-28本站开通了在线投稿,点此立刻给我投稿哦!
发表感想加入微信群
点此登录松松云平台免费认证