| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 零基础JavaWeb教学课程(2)--了解编程语言 -> 正文阅读 |
|
[人工智能]零基础JavaWeb教学课程(2)--了解编程语言 |
1. 什么是语言在世界上生存,总是要沟通的。语言就是用来在不同个体之间沟通的交际工具。 人与人之间沟通使用的语言,一般称为自然语言,例如汉语、英语、法语、日语、德语。 程序员要想与计算机进行沟通,让计算机执行自己想要的任务,就得有一种语言跟计算机进行沟通,这就是编程语言了。 2. 自然语言的特点自然语言是人类自然社会发展过程中逐渐形成的,所以它受历史影响、受地域影响,它是非常复杂的。 一般来说,学习一门自然语言,例如我们中国人普遍学习的英语,需要一个很长的过程。 但是自然语言是有规则的,英语有很多语法,汉语也有。 既然语言是用来在不同个体之间沟通的,所以大家都得遵从语言的规则,才能互相理解。不然你说你的,我说我的,不按规矩来,就没法互相沟通了。 自然语言,庞大而复杂。 3. 编程语言的特点编程语言是程序员和计算机之间沟通的语言。 计算机可不像人类那么聪明,计算机本质上是一个不知疲倦的机器,它只能按照程序员的指令完成既定任务。 这就决定了,编程语言要比较简洁、比较明确,毕竟计算机是无法理解人类语言中的语气、腔调等内在含义的。 编程语言是规则更加明确的语言,它有着非常固化的模式,一般而言学习一门编程语言,只需要几个月的时间,就能初步达成与计算机沟通的目的。 而且不同的编程语言,具备高度的相似性,掌握一门语言后,再学习其他编程语言是一件挺容易的事情。 4. 编程语言的江湖大家想必听说过C语言的名头,我们是用的Windows操作系统就是它编写的。 也想必听说过Java语言的名头,国内知名电商阿里巴巴的主力语言就是Java。 另外可能Python也比较出名了,甚至诞生了“人生苦短、我用Python”的名言。 其实各种语言并没有很明显的优劣之分,龙生九子各有所长。每种语言都有特长,都有特别适合它发挥的领域。 作为初学者来说,我是特别推荐学习Java语言的,第一是因为它简单易懂;第二我认为它是招聘岗位最多的语言,换言之学习这门语言最容易找工作;第三,这门语言博大精深,可以为学习者提供一个从入门到高手的足够长远的职业生涯发展路线。 5. 规则不可避免不管是自然语言,还是编程语言,都需要遵循规则。 按照既定的规则,则双方都能互相理解,程序员和计算机才能达成共识。 学习语言,就是理解规则,利用规则的过程。 人在社会中存在,又何尝不是如此。 6. 小结纸上得来终觉浅,绝知此事要躬行。 编程语言的规则不算难,但是要理解掌握,还是需要在计算机上不断练习。 读书百遍其义自见,这句话应用与编程学习领域实在是再合适不过了,很多技术可能一时半会理解不了,但是写得多了,潜移默化就会用了。都已经会用了,那就是已经理解了。 加油吧。 项目源码、系列教程及更多内容,请访问熊猫编程网 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 15:45:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |