编程第一课

zhyuzh3d · · 2444 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

什么是IT?什么是编程?软件是什么?软件怎么分类?都有哪些常用编程语言?它们都是做什么的?欢迎来到编程第一课!

B站视频观看【编程第一课】
以下为视频概要。

什么是IT?

  • IT不是互联网技术Internet Technology!
  • IT是Information Technology,信息技术。
  • 现在是信息时代,说白了就是计算机和互联网时代。

什么是编程?

  • 编程就是写代码。
  • 编程就是给计算机下命令,比如删除文件,开机关机。
  • 编程语言也是云,遵循特定的语法,用于和计算机进行沟通。
  • 编程是把程序员的思想写进成代码,让电脑按照写好的规则运行。

软件是怎么回事?

  • 用编程向电脑下命令,让它显示一个窗口,一个按钮。
  • 用编程告诉电脑,如果按钮被点击,你就把某个文件删了。
  • 软件就是按照代码设定的规则,正在运行的命令。
  • 软件往往是成千上万条命令构成的复杂集合。

软件的分类

  • 手机、电脑、笔记本、取票机等等,这些用户直接用的都是前端。
  • 前端也叫客户端,前端软件主要是App、电脑软件和网站。
  • 真正重要的数据都存在大公司的服务器里,比如支付宝存款。
  • 服务端也叫后端,服务端软件经常连按钮都没有。
  • 后端的主要作用就保存数据和修改数据。
  • 后端不是后台。后台是管理员使用的客户端软件。

各种编程语言的用途

  • 安卓APP开发用Java,苹果用Swift,Windows用C#、C++、C...
  • C、C++几乎是万能的,但除了卡车,但我们还需要火车、飞机、轮船。
  • 后端服务器软件用Java、Python、Php、Nodejs、Golang...

编程最重要的是什么?

  • 速度很重要,但绝不是最重要的。
  • 重要的是计算机听得懂,不出问题,能用。
  • 人类需要,有用。
  • 但更重要的是容易懂,别人不容易懂的代码不是好代码。
  • 自己过几天都看不懂的代码不是合格程序员。

关注10knet微信公众号,获取更多IT技术文章。


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:zhyuzh3d

查看原文:编程第一课

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2444 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传