认识编程
编程是一种使用计算机语言进行程序的编写的过程。通过编程我们可以使计算机按照我们事先规划的逻辑进行运行。说到编程我们首先就要了解一下编程语言。
编程语言
现在使用比较多的编程语言有 C、C++ 、JAVA、Python、PHP等,这些编程语言因为使用环境和语言特点的不同应用在不同的领域。下图是目前各大编程语言的流行程度。
上图中我们可以看到各大平台类型语言的排名情况。下面简单介绍一下各个语言
C:
特点:
区别于面向对象的编程语言,C语言是面向过程的语言,它最是效率最高的语言。
应用领域
操作系统的编写 Windows Linux
嵌入式的开发 路由器 智能家居 机器人
概括:
公认除了汇编以外,最接近计算机底层的语言,含金量最高的语言。在编程界有不可替代的位置。
Python:
特点: 入门简单
兼容多种平台Windows Linux Android等多个平台都不需要修改程序,直接运行。
良好的拓展性和可嵌入性,Python可以嵌入到C或者C++运行 也可以在Python中使用C或者C++语言。
Pyhon标准库非常庞大,也有多种第三方的库可以使用。
使用领域:
嵌入式设备
网页爬虫、网站开发
人工智能、科学计算
大数据、云计算
概括:
兼容性好,简单易学。
C++:
特点:
面向对象编程机制方便大型应用软件的开发
兼容C语言
使用领域:
服务器端开发
游戏开发 星际争霸 CS 传奇 跑跑卡丁车 英雄联盟
搜索引擎开发 谷歌浏览器
数字图像处理 Photoshop
概括:
良好的编程思想和执行效率有助于大型软件和游戏的开发。
Java:
特点:
面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++难以理解的多继承,指针等概念。具有功能强大和简单易用的两个特征。
使用领域:
广泛的应用于web开发,企业软件开发和Android App开发。
概括:
学习难度不大,多用于金融系统 安卓APP开发 管理系统等方面。
寄语:
很多人喜欢去比较编程语言的学习难度,以我的经历而言,相对整个计算机知识来说,整个语言学习并没有太大难度,充其量有初中数学的难度水平。不过确实有些语言比较繁琐比如C语言,有些语言比较简单易用比如Python语言,只要你愿意去不断学习和实践都是可以掌握的,大家在选择编程语言的时候最好是从自己感兴趣的领域去出发,只有感兴趣大家才会去探索。比如你若是喜欢一些设备,比如智能机器人、监控摄像头、或者对计算机操作系统感兴趣C语言肯定是不二之选;你若是喜欢开发一些管理系统,或者安卓手机APP,可以选择java语言;如果你要是喜欢做一些炫酷的网页,HTML、PHP都是开发利器;你若是喜欢做一些大型游戏开发当然C++是最好的语言。
喜欢计算机 热爱编程 移步下面 添加请备注 hello world
更多推荐
认识编程语言
发布评论