2024.10.10

低级语言与高级语言

低级语言:机器语言(计算机硬件只能识别o和1的指令序列),如汇编语言

高级语言:功能更强,抽象级别更高,与人们使用的自然语言比较接近,常见的有Java,C,C++,PHP,

Python,Delphi等 各程序设计语言特点:

Fortran 语言( 科学计算,执行效率高)

Pascal 语言(为教学而开发的,表达能力强,Delphi)

C 语言( 指针操作能力强,高效)

Lisp 语言( 函数式程序语言,符号处理,人工智能)

C++ 语言( 面向对象,高效)

Java 语言( 面向对象,中间代码, 跨平台)

C# 语言( 面向对象,中间代码, .Net )

Prolog 语言(逻辑推理,简洁性,表达能力, 数据库和专家系统)

解释与编译:都是将高级语言翻译成计算机硬件认可的机器语言加以执行。不同之处在于:编译程序生成独立的可执行文件,直接运行,运行时无法控制源程序,效率高。

解释程序不生成可执行文件,可以遂条解释执行,用于调试模式,可以控制源程序,因为还需要控制程序,因此执行速度慢,效率低。

程序设计语言的定义:语法(一组规则)、语义(语法成分的含义)、语用(构成语言的各个记号和使用者的关系)

posted @   我也不想的  阅读(2)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示