zoukankan      html  css  js  c++  java
  • 编程语言的介绍(Day2)

    1.什么是编程,为什么要编程?

    编程==编写程序(写代码)

    2.编程语言有哪些

      机器语言

    优点是最底层,速度最快,缺点是最复杂,开发效率最低

      汇编语言

    优点是比较底层,速度最快,缺点是复杂,开发效率最低

      高级语言

     编译型语言执行速度快,不依赖语言环境运行,跨平台差

     解释型跨平台好,一份代码,到处使用,缺点是执行速度慢,依赖解释器运行

    3.现在主流的编程语言

    Java  c  c++   Python  C#  .Net  JavaScript  PHP  Perl  go语言.....

    4.目前Python主要的应用领域

      1.web开发——最火的Python web框架Django, 支持异步高并发的Tornado框架,短小精悍的flask,bottle, Django官方的标语把Django定义为the framework for perfectionist with deadlines(大意是一个为完全主义者开发的高效率web框架)

      2.网络编程——支持高并发的Twisted网络框架, py3引入的asyncio使异步编程变的非常简单

      3.爬虫开发——爬虫领域,Python几乎是霸主地位,ScrapyRequestBeautifuSoapurllib等,想爬啥就爬啥

      4.云计算——目前最火最知名的云计算框架就是OpenStack,Python现在的火,很大一部分就是因为云计算

      5.人工智能——谁会成为AI 和大数据时代的第一开发语言?这本已是一个不需要争论的问题。如果说三年前,Matlab、Scala、R、Java 和 Python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明确了,特别是前两天 Facebook 开源了 PyTorch 之后,Python 作为 AI 时代头牌语言的位置基本确立,未来的悬念仅仅是谁能坐稳第二把交椅。

      6.自动化运维——问问中国的每个运维人员,运维人员必须会的语言是什么?10个人相信会给你一个相同的答案,它的名字叫Python

      7.金融分析

      8.科学计算,游戏开发

     

     

    有一种能力,是持续不断的努力
  • 相关阅读:
    jquery点击添加样式,再点击取出样式
    mongodb固定集合,建立管理员安全验证
    mongodb账号安全操作
    关于新闻,在线编辑器建表时此字段一定要为text
    创建外键表时同一个数据库中外键的名字不能用同一个
    a标签鼠标经过,字颜色和下划线的颜色都变红
    zend 快捷键
    mongodb 的安装和使用
    pdo文字水印类,验证码类,缩略图类,logo类
    erlang通讯解析浮点数的一些问题
  • 原文地址:https://www.cnblogs.com/shaojiafeng/p/7155635.html
Copyright © 2011-2022 走看看