现实的生活中,人与人的交流靠的是语言,人与人交流的语言有普通话、各个地方方言以及英语等等。老师在课堂上布置作业时,会给学生下达一道指令“今天的作业是xxx单元后面的xxx练习题”。老妈为了打麻将,会给我们下达一道指令“今天吃完饭后刷锅洗碗”。倒霉的我们在完成了一天的课程学习后,还需要按照指令做家务、写作业。

在被下达指令做事的那一刻心里有没有稍稍的不舒服呢,有没有哪个地方可以让我们也尝尝指挥别人做事的滋味呢~

接下来就进入到我们今天要讲的主题,计算机编程。在计算机的世界里,只要有一台计算机,你就可以对着计算机“颐指气使”,当然前提就是你得懂得和计算机进行交流,计算机才能听得懂你的“指令”,按照你的“指令”做事。人和人交流是通过普通话等人类的语言,人和计算机的交流也是靠语言,只不过不是人类能听懂的语言,而是计算机能听懂的语言,耳熟能详的就有C语言、C++语言、Java语言。

编程语言能干嘛的疑惑读到这里是不是就解开了,学会了编程语言,就掌握了让计算机为我们干活的本事。

刚刚解开了一个疑惑,另一个疑问随之而来,计算机能干嘛,计算机语言值不值得我们费老大劲去学习?通过计算机,我们可以搭建一个类似淘宝的网络商城,方便他人shopping;也可以搭建类似王者荣耀的游戏服务,亿万玩家在里面厮杀乱斗;亦或是QQ微信,相隔千里的人开怀畅谈。

看到这里,你心动了吗。学会了编程语言,就能让计算机听我们指挥,做我们想做的事。在对编程有一个大体的认知后,有兴趣的同学,可以去网络上搜一篇计算机发展史,扩充下知识面。

计算机由五大单元组成

· 输入单元:键盘鼠标

· 主机部分:系统单元,有一堆板子,CPU和内存等;

· 输出单元:屏幕、打印机等

我们知道,连接上网络的计算机之间是可以相互通信的,这个不难理解,一台计算机发出的信号可以通过网线传输到另一台计算机上。要实现一个类似QQ的聊天工具,只需要给计算机下达“指令”,告诉计算机当另一台计算机发过来聊天数据时,通过界面的形式展示在我们面前,这样我们就看到了另一台计算机发过来的聊天内容,同样另一台计算机上也执行同样的“指令”,另一台计算机也就可以接收到我们发送过去的聊天内容,双向信息通道搭建起来,也就实现了一个最基本的聊天工具。

计算机编程真的就这么简单呢?这里为了方便理解,隐藏了很多细节,大家不要在意,先解开心中的疑惑,再去铺开学习往往事半功倍。

下一节我们同样会以白话的形式逐渐带大家熟悉编程,逐渐进入基础编程教学,教会大家如何给计算机下达“指令”,让计算机为我们做事。

计算机作为未来生活中必不可缺少的一部分,编程始终会是一个不错的就业方向,前景钱景都很不错。每年都有一大批新人进入到这个行业中来,但是每年不知道又有多少人满怀激情而来,却因找不到很好的切入点,浑浑噩噩经历了从入门到放弃。本套教学将始终站在初学者的角度,由易到难,由白话到专业到高级循序渐进教学,希望参与本套课程学习的都能轻松学会,快乐生活。

喜欢的,请点击关注按钮,也可以关注我们的微信公众号:Java服务端技术。我们将持续输出高质量编程教学。

新手村-看过本篇文章的都不会放弃编程学习相关推荐

  1. 人生建议:千万不要考ACCA!看完这篇文章你都知道了!

    千万别考ACCA!因为考了ACCA后会开始嫌弃其他行业.考过ACCA的人都是财会全才,拥有专业的金融知识:专业素质与职业道德.治理.风险与控制.利益相关方关系管理.战略与创新.领导力与管理.公司报告. ...

  2. linux防火墙伦堂,「linux专栏」自从看了这篇文章,我彻底搞懂了selinux和防火墙...

    很多网友提到linux的防火墙就犯难,现在又多出一个selinux,愈加分不清了.曾几何时,小编也是如此,不过当你看完这篇文章之后,再也无需为此犯难了. 何为SELinux 简单来书,SELinux( ...

  3. python装饰器原理-看完这篇文章还不懂Python装饰器?

    原标题:看完这篇文章还不懂Python装饰器? 1.必备 2.需求来了 初创公司有N个业务部门,1个基础平台部门,基础平台负责提供底层的功能,如:数据库操作.redis调用.监控API等功能.业务部门 ...

  4. 看完这篇文章之后,终于明白了编译到底怎么回事。

    看完这篇文章之后,终于明白了编译到底怎么回事. 1 对于同一个语句,有如下三种:高级语言.低级语言.机器语言的表示 C语言  a=b+1; 汇编语言  mov -0xc(%ebp),%eax add ...

  5. 如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧(一)

    这篇文章的核心思想就是: 要让读者在不看任何数学公式的情况下理解傅里叶分析. 傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式.但不幸的是,傅里叶分析的公式看起来太复杂了 ...

  6. 看完这篇文章之后,终于明白了编译到底怎么回事

    看完这篇文章之后,终于明白了编译到底怎么回事. 1 对于同一个语句,有如下三种:高级语言.低级语言.机器语言的表示 C语言  a=b+1; 汇编语言  mov -0xc(%ebp),%eax add ...

  7. html5 游戏前景怎么样,独家 HTML5游戏目前究竟怎么样?看完这篇文章,你或许会清晰很多...

    原标题:独家 HTML5游戏目前究竟怎么样?看完这篇文章,你或许会清晰很多 文/DataEye CEO 汪祥斌 从5月份白鹭的10亿估值,到最近悟空间.山水地.火缘步甲的千万级以上的融资,我们可以感受 ...

  8. 学完计算机还是不懂,如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧...

    如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧(二) Heinrich ·  15 天前 已于2014.6.6更新,地址:傅里叶分析之掐死教程(完整版)更新于2014.06.06 - 与时间无关 ...

  9. 手把手教你完成CSDN对接百度统计 看完这篇文章你还不会对接 欢迎您提刀顺着网线来砍我!!!!

    大家好,我是:じ☆ve朽木,开发经验都是一步一步慢慢积累的,没有谁生来就具有的,只要我们付出了努力,肯定就会有收获!进入我的博客,带你了解Java知识,js小技巧,带你玩转高端物联网.博客地址为:じ☆ ...

最新文章

  1. 为什么在CSDN中同时打开两个Markdown编辑窗口会相互干扰?
  2. Azure:不能把同一个certificate同时用于Azure Management和RDP
  3. 1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机
  4. TortoiseGit 客户端安装及使用
  5. (计算机组成原理)第二章数据的表示和运算-第二节3:定点数的移位运算(算数移位、逻辑移位和循环移位)
  6. UI设计素材 | 备用的404界面,存起来
  7. sklearn datasets 库使用说明
  8. MFC通过txt查找文件并进行复制-备忘
  9. 图像处理界双线性插值算法的优化
  10. Photoshop学习(二十):画面的浮雕效果
  11. 面向工业智能制造的组态系统设计思路与实现
  12. BAT包围下的企业协作与通信之道
  13. 基于GIS简单处理世界土壤数据库(HWSD)的中国土壤数据集
  14. (最新详细下载UE5教程)学习UE5的第一步;下载Epic及从Epic中选取相关引擎及启动UE5/day.1
  15. 生成Git ssh公钥和私钥(ppk)文件
  16. NPU算力集成解决方案
  17. macOS Big Sur 11.5.2 20G95 Installer for OpenCore 0.7.1 and CLOVER 5138 and PE 三 EFI 分区原版镜像
  18. 从Dao聊到Aragon
  19. 信号加白噪声分贝matlab程序,数字信号处理 实验报告.doc
  20. 常见的前端大厂ui库

热门文章

  1. webpack 之vue 初级打包2 从零开始
  2. python制作鬼畜_用Python分析本山大叔鬼畜视频为啥这么火
  3. 时间复杂度以及NP问题详解
  4. 如何摆脱强烈的情绪?
  5. pick out用法
  6. vuex是什么 以及他的优缺点
  7. 自学XJY的Python课程
  8. 易知微数字孪生智慧港口|打造智能化调度综合管控“大脑”,实现港口建设“新升级”
  9. 1.Django安装与简单使用
  10. ssm+java计算机毕业设计医院健康服务平台58am6(程序+lw+源码+远程部署)