分类️机器语言:二进制,汇编语言:助记符,高级语言
程序执行速度快,可移植性差,可读性差,占用存储空间小,难于编写与调试
高级语言介绍️
FORTRAN语言:数值计算,接近数学公式,面向过程,BASIC和VB语言:VB基于BASIC,VB对象三要素属性方法事件,面向对象,
Java语言:平台独立安全稳定性,对象,
C语言:当前使用最广泛之一,过程
C++语言:以C语言为基础,对象
Objective-C语言:以C语言为基础完全兼容标准C语言,是iPhone和iPad和iOS操作系统和应用软件编程语言,对象
C#语言:微软开发,对象
Python语言:自由软件,开源跨平台编程语言,语法简洁清晰,对象
包括️汇编程序:汇编语言到机器语言的翻译程序,
解释程序:边解释边执行,中间不产生目标程序,优于算法简单,易修改调试,劣于运行效率低,
编译程序:高级语言到汇编机器语言,优于产生高效运行目标程序并保存在磁盘上多次执行,劣于实现算法较复杂
基本成分️数据(数据对象,类型,结构)运算(算数,逻辑表达式)控制(条件if,循环for,while语句)传输(赋值,输入输出语句)
结构化程序设计
程序易读性方法️自顶向下,逐步求精,模块化,结构化编码
基本结构️顺序结构:自上而下按顺序执行,选择结构:是否满足,循环结构:给定条件是否需要反复执行