学习编程,能干什么
在信息高速发展的今天,特别是我们身处在移动物联网的时代,编程可以说是无处不在,渗透进我们生活的每一个角落。虽然大部分人没有学过,但是他们每天都在用它,享受它给我们带来的便利。比如我们每天打开微信,它可以自动的接收别人的信息;当你累的时候,遥控器轻轻一按,电视就自动打开了;每次开车,启动后,仪表盘会显示你的里程数;这一切的一切都是一个看不见的手在默默的帮助我们,支持我们。它就是程序。
一、计算机眼中的世界
编程就是编写程序的简称,但主角是程序。我们都知道,人和人之间交流,可以用汉语交流,也可以用英语或法语交流;那么人和计算机之间交流也需要语言,可以和计算机交流的编程语言有很多;你可以使用python和计算机交流,也可以使用C语言或JAVA与计算机交流,交流的目的是为了更好的协作或者按照发起方的意图来做事情。你说汉语,计算机是听不懂的,因为在计算机的世界里,计算机只认识0和1,用0和1与计算机交流,计算机是能听懂的(如下图所示),但是写出来的程序就不太好理解。后来人们就发明了助记符式的编程语言,比如你写个A,编译器就把它转换为1000001,然后再传给计算机,这样就很好的解决了计算机是识别问题。
机器语言
二、程序长什么样
程序说简单点就是一堆代码按照一定功能组织起来的集合,使用不同的编程语言,需要不同的编译器或解释器来转换成二级制数供计算机来识别.它们的代码也会有差异。程序的样子如下图所示。
Python语言编写的代码
JAVA语言编写的代码
三、编程能干什么,我们能从中获得什么
通过编程语言这个媒介,可以使计算机的CPU能够按照人类的意图去执行对应的动作。通过编写程序我们可以开发导弹的目标跟踪功能,可以编写手机上神奇的微信APP程序,可以编写户外广告牌滚动的字体,可以编写洗衣球上的驱动程序,还可以开发手机上的游戏等等。编程能干的太多太多,这里我不再一一举例。通过学习编程可以使我们获得体面的工作,较高的薪水,幸福的家庭。
学习编程贵在坚持,要多思考,多练习,多交流,成功一定属于明天的你。
通过编程,可以给我们的设备植入”灵魂”,让冰冷的设备更智能,更智慧。未来几年,编程慢慢的会变为一项人的基本技能。目前国内一线城市的小学已经开始了;美国总统在五年前就呼吁从小学开始学习编程。你还在等什么,我是阿勇,欢迎大家关注“码农阿勇”,定期分享编程相关内容。
领取专属 10元无门槛券
私享最新 技术干货