计算机语言介绍

1.1 软件开发介绍

 软件开发
软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软 件和应用软件之分。
 人机交互方式
 图形化界面(Graphical User Interface GUI)这种方式简单直观,使用
者易于接受,容易上手操作。
 命令行方式(Command Line Interface CLI):需要有一个控制台,输
入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些
命令。
Pascal之父Nicklaus Wirth: “Algorithms+Data Structures=Programs”
常用的DOS命令
dir : 列出当前目录下的文件以及文件夹
md : 创建目录
rd : 删除目录
cd : 进入指定目录
cd… : 退回到上一级目录
cd: 退回到根目录
del : 删除文件
exit : 退出 dos 命令行
 补充:echo javase>1.doc
 常用快捷键
 ← →:移动光标
 ↑ ↓:调阅历史操作命令
 Delete和Backspace:删除字符

1-2 计算机编程语言介绍

什么是计算机语言
语言:是人与人之间用于沟通的一种方式。例如:中国人与中国人用普通话沟通。而
中国人要和英国人交流,就要学习英语。
计算机语言:人与计算机交流的方式。
如果人要与计算机交流,那么就要学习计算机语言。
计算机语言有很多种。如:C ,C++ ,Java ,PHP , Kotlin,Python,Scala等。
 第一代语言
 机器语言。指令以二进制代码形式存在。
 第二代语言
 汇编语言。使用助记符表示一条机器指令。
计算机语言介绍
机器代码文件
add 2,3,result 汇编器 …
1101101010011
01

1.2 计算机编程语言介绍

  1. 第三代语言:高级语言 
  2. C、Pascal、Fortran面向过程的语言 
  3. C++面向过程/面向对象 
  4. Java跨平台的纯面向对象的语言 
  5. .NET跨语言的平台 
  6. Python、Scala…
    计算机语言介绍
    1.从java语言的市场需求来看
    计算机语言介绍
    计算机语言介绍
    数据来源于:https://www.tiobe.com/tiobe-index/