1、编程语言:
编程就是计算机为了解决某个问题,而使用某种程序设计语言编写程序设计语言编写程序代码,并最终得到结果的过程
计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的。
注意:任何能够执行代码的设备都是计算机,可能是智能手机、ATM机、黑莓PI、服务器等
计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介
计算机语言的种类非常多,总体来说分为三类:机器语言,汇编语言,和高级语言三大类
机器语言是计算机最终执行的语言,它由0和1组成的二进制数,二进制数是计算机语言的基础
汇编语言和机器语言实质是相同的,都是对硬件操作,只不过指令采取了英文缩写的标志符,容易记忆和识别
高级语言主要相对于低级语言而言的,它并不是特指某一种具体的语言,而是包括很多编程语言,常用的高级语言像C语言,java,C#,PHP,JS,go语言等
2、计算机基础
计算机的组成:
硬件:
输入设备(鼠标、键盘、手写板、摄像头等)
输出设备(显示器、打印机、投影仪等),
CPU(负责处理数据与运算)
硬盘和内存(负责存储数据,硬盘永久存储数据,内存暂时存储数据)
软件:系统软件(windows、linux、macOS),应用软件(浏览器、QQ、VSCode、Sublime、Word)
数据存储
计算机内部使用二进制0和1表示数据,所有的数据、所有的程序包含操作系统都是以二进制的形式放在硬盘和内存中的
数据的存储单位
bit<byte<kb<Gb<Tb<····
位(bit):1bit可以保存一个0或1(最小的存储单位)
字节(byte):1B=8b
千字节(kb):1kb=1024b
兆字节(mb):1mb=1024kb
吉字节(gb):1gb=1024mb
太字节(tb):1tb=1024gb