【操作系统】计算机语言及编译技术简介

这篇博客介绍了计算机语言的分类,包括机器语言、汇编语言、高级程序设计语言和面向特定应用语言。接着,文章阐述了编译技术的基本概念,并列举了一些开源编译器,如Tiny C Compiler、LLVM、GNU Pascal等。此外,还提到了编译优化的重要性,如代码体积、资源占用和运行效率的考量,并讨论了GCC的优化编译选项。
摘要由CSDN通过智能技术生成

【操作系统】计算机语言及编译技术简介
By Andy

---------------------------------------------------

 目录、摘要

---------------------------------------------------

计算机语言分类

编译技术简介

开源编译器

编译优化简介

计算机语言分类

根据语言的代分类

机器语言(1111 1111 1101 1000 1111 1111 1110 0000 0000 0000…….)

汇编语言(ADD AX, BX)

高级程序设计语言(Fortran Cobol Lisp C C++ C# Java)

面向特定应用语言(NOMAD SQL Postscript)

基于逻辑和约束的语言(Prolog OPS5)

根据任务的完成方式分类

强制式语言(C C++ C# Java)

声明式语言(ML Haskell)

根据语言的特征分类

冯·诺依曼语言(Fortran C)

面向对象语言(C++ C# Java Ruby)

脚本语言(Awk JavaScript Perl PHP Python Ruby Tel)

用各种语言罚写500遍

用各种语言罚写500遍

用各种语言罚写500遍

编译技术简介

编译技术简介</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值