编程语言的简介

编程语言分为:
编译型:源码 ->编译器 ->机器语言->可执行的文件
解释型:源码->解释器->解释一行就执行一行
动态语言-> 脚本语言-> 解释型语言-> 弱类型语言
静态语言-> 编译型语言-> 强类型语言
解释型语言:
优点:不需要根据不同的系统平台经行移植
编译型语言:适合写大程序
.java ->javac -> .class ->JVM解释执行 混合型
C++ .cpp源码->编译器->.s汇编->汇编器->.obj目标代码->链接器->可执行文件
**脚本语言:**一定有脚本引擎 ,通过解析器解析才能执行
脚本语言 前端 后端
JavaScript客户端脚本 php服务端脚本
JavaScript
jscript 微软 IE
vbscript 微软 最早开发客户端,后来涉足网页动态化
asp W3school 企业官方网站,用于展示用 开发容易 有模板
asp.net 提供很多模板式UI
actionscript adobe flash player
JavaScript三大护法:
ECMAscript:语法、变量、关键字、保留字、值、原始类型、引用类型 运算 对象 继承 函数
**编程语言的四要素:**变量 数据结构 函数 运算能力
DOM: document Object medol w3c
BOM : browser object model 没有规范
单线程:一次只能运行一个进程
多线程:一次可以运行多个进程
JS引擎属于单线程 ,但是可以模拟多线程,轮转时间片,短时间内轮流执行多个任务的片段,过程:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_37150764/article/details/109053708
今日推荐