ITPub博客

首页 > 应用开发 > IT综合 > Java、C、PHP、Python主要用于开发什么?

Java、C、PHP、Python主要用于开发什么?

IT综合 作者:陕西中公IT优就业 时间:2018-12-30 15:43:54 0 删除 编辑

对于编程初学者来说,了解清楚每个编程语言用于开发的对象,可以方便做好明确的职业规划,今天 陕西优就业 小优就来跟大家科普一下Java、C、PHP、Python主要用于开发什么?希望能给大家带来参考

1、Java

java常常跟”企业”联系在一起, 因为具备一些很好的语言特性, 以及丰富的框架, 在企业应用中最被青睐, 你总可以听到关于J2EE,JSP,Hibernate之类的东西的讨论. 同时, java在手机领域也有一席之地, 在普遍智能化之前, 很多手机就是以支持java应用作为卖点的, 而智能手机爆发之后, java手机主场变成了android,作为安卓的标准编程语言而存。

总结:Java: 网页, 企业级开发, 普通应用软件,游戏后台。

2、C和C++

C/C++理论上说可以做任何开发, 只要有合适的硬件驱动和API,特点是效率高,基本上是编译语言里面效率最高的。除非你的系统中连C/C++编译器都不具备. 某些系统当中C++编译器是不具备的, 但是C一般都具备. 目前而言,C语言主要用来开发底层模块(比如驱动,解码器,算法实现), 服务应用(比如web服务器)和嵌入式应用(比如微波炉里的程序). C++也可以做这些, 不过由于C++的复杂性和标准问题, 人们还是更愿意使用C来做. C++更适合比较复杂但又特别需要高效率的设施,比如大型游戏,一些基础库, 大型桌面应用。

总结:

C: 系统底层, 驱动, 嵌入式开发.

C++:游戏开发,大规模, 高性能, 分布式要求的程序开发。

3、PHP

php这三个字你常常会在浏览器地址栏里看到, 所以不意外php是用来开发网站的. 也是web后端的王者语言.无数的网站后端都运行着php代码。

总结:PHP:主要是网络前端,用于生成网页。也可以整个web服务器都用php,比如很多论坛引擎。

4、Python

Python由于具有丰富和强大的库,它又叫做作胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。

Python是做服务器开发与物联网开发。信息安全,大数据处理,数据可视化机器学习,物联网开发,各大软件的api,桌面应用,都需要python。

根据自己的职业规划,选择适合自己的入门编程语言,如果需要免费的入门教程,可以给小优留言


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69903253/viewspace-2287020/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-12-19

  • 博文量
    69
  • 访问量
    50705