• 一文了解c/c++、java、JavaScript、php、Python的用途


    一文了解c/c++、java、JavaScript、php、Python的用途

    编程语言是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。

    C和C++

    一文了解c/c++、java、JavaScript、php、Python的用途

    C/C++理论上说可以做任何开发, 只要有合适的硬件驱动和API,特点是效率高,基本上是编译语言里面效率最高的。

    目前而言, C语言主要用来:

    • 开发底层模块(比如驱动,解码器,算法实现),

    • 服务应用(比如web服务器)

    • 嵌入式应用(比如微波炉里的程序)

    C++也可以做这些,不过由于C++的复杂性和标准问题, 人们还是更愿意使用C来做.

    C++更适合比较复杂但又特别需要高效率的设施:

    • 大型游戏

    • 一些基础库

    • 大型桌面应用

    • 大规模, 高性能,

    • 分布式要求的程序开发。

    Java

    一文了解c/c++、java、JavaScript、php、Python的用途

    java优点:具备一些很好的语言特性, 以及丰富的框架, 在企业应用中最被青睐。

    你总可以听到关于J2EE, JSP, Hibernate之类的东西的讨论. 同时, java在手机领域也有一席之地, 在普遍智能化之前, 很多手机就是以支持java应用作为卖点的, 而智能手机爆发之后, java手机主场变成了android, 作为安卓的标准编程语言而存在。

    主要用于:

    • 网页

    • 企业级开发

    • 普通应用软件

    • 游戏后台

    JavaScript

    一文了解c/c++、java、JavaScript、php、Python的用途

    javascript听起来跟java有关系, 其实并没有任何关系, 只是名字像而已.就好比雷峰塔和雷锋的关系一样,虽然只差一个字。

    JavaScript是浏览器的脚本语言,一般和Html,CSS这些一起学。

    js最广泛的应用毫无疑问是在web前端. 简单的说:网站给你传过来的是一堆用各种标签表示格式的文档, 而js负责操纵这些文档实现一些客户端动态效果. js的领地还不仅如此, 现在的Node.js还可以用于服务器端的开发.

    主要做:

    • 网站的前端开发

    • 展现各种酷炫的画面

    PHP

    一文了解c/c++、java、JavaScript、php、Python的用途

    一句话:“PHP是世界上最好的语言”当然了,这仅仅是个梗。

    PHP主要是:

    • 网络前端

    • 用于生成网页

    • web服务器:论坛引擎

    Python

    “人生苦短,我用Python”

    一文了解c/c++、java、JavaScript、php、Python的用途

    Python具有丰富和强大的库,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

    Python:动态解释型,开发效率高,开源,灵活,入门门槛低。

    Python主要做:

    • web开发

    • 网络爬虫

    • 服务器开发与物联网开发

    • 信息安全

    • 大数据处理

    • 数据可视化机器学习

    • 各大软件的api

    • 桌面应用

    • 人工智能、机器学习

    • 自动化测试/运维、测试/运维开发

    一文了解c/c++、java、JavaScript、php、Python的用途

  • 相关阅读:
    一次闲聊
    苏活工厂团队
    《旅游网站针对‘途牛’、‘驴妈妈’的分析报告》
    C# 委托学习
    你进度太慢了
    我一个哥们经典语录
    SharePoint开发学习笔记3——Visual Web Part及自定义配置界面
    Asp.net使用JQuery实现评论的无刷新分页及分段延迟加载效果
    SharePoint开发学习笔记2——对象模型概述
    flash文件转html5工具
  • 原文地址:https://www.cnblogs.com/pythonfm/p/9096512.html
Copyright © 2020-2023  润新知