程序设计语言基础-知识点
程序设计语言就是人类跟计算机沟通的语言
分类
1.高级低级之分
高级 c/c++,java 等
低级 机器语言 汇编等
2.工作方式之分
编译程序:编译成目标程序后再执行。c/c++;java等 。
解释程序:运行中去解释该做什么 javacript等
3.程序设计语言的定义
语法,语意,语用等方面
语法:各种符号,词法规则等
语意:动态语意,静态语义,就是规则所要表达的意思。
语用:表示了构成语言的各个记号和使用的关系,涉及符号的来源,使用,和影响。
语言中含有语境,即编译环境和运行环境。
4.程序设计语言的分类
1)命令式(过程式)
2)面向对象 (现如今的大多数语言)
3)函数式(LISP)
4)逻辑型设计语言
5.程序设计的成分
- 数据成分 常量,变量,全局和局部变量,数据类型等内容
- 运算成分 算术和逻辑运算
- 控制成分 分支循环
- 传输成分 数据传输方式,赋值,输入输出等
- 函数成分 也叫方法,消息 包括声明 实现 调用 传参等概念。
5.汇编基本原理
6.编译基本原理
7.解释程序原理
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)