Lua01——概述

Lua是啥?

官网 https://www.lua.org

Lua这个名字在葡萄牙语中的意思是"美丽的月亮",诞生于巴西的大学实验室。

这是一个小巧、高效且能够很好的和C语言一起工作的编程语言。

在脚本语言领域中,Lua因为有资格作为游戏开发的备选方案(如愤怒的小鸟中都有大量使用),所以它也是最快、最高效有脚本语言之一。

编程语言

  • 机器语言

由0和1组成,人类无法阅读和理解

  • 汇编语言

由一些特定指令构成,学习成本高,程序体积小,运行效率高

  • 高级语言

C C++ C# JAVA PHP Python

  • 编译型语言

通过高级语言写出程序,再通过编译器将程序编译成目标机器语言,即机器能理解的0和1。

运行效率高。

  • 解释型语言

由解释器完成,对程序边解释边执行。

运行灵活、但是效率低。

脚本语言

是一种解释型语言,简单、易学、易用,可以让程序员快速完成程序的编写工作。

Lua的特性

Lua是一种嵌入式的脚本语言,如果要开发独立应用程序,不建议使用。

Lua的特性:

  • 可移植
  • 良好的嵌入式
  • 尺寸小
  • 效率高

被称为能穿过针孔的语言,小而精是其最大的特点。

相关推荐
大飞pkz1 天前
【Lua】题目小练3
开发语言·lua·题目小练
遇见火星2 天前
nginx安装配置Lua模块的支持
运维·nginx·lua
慢慢沉6 天前
Lua(数据库访问)
开发语言·数据库·lua
慢慢沉6 天前
Lua协同程序(coroutine)
lua
慢慢沉7 天前
Lua元表(Metatable)
lua
慢慢沉8 天前
Lua(字符串)
开发语言·lua
慢慢沉8 天前
Lua(数组)
开发语言·lua
慢慢沉8 天前
Lua(迭代器)
开发语言·lua
慢慢沉8 天前
Lua基本语法
开发语言·lua
Feng.Lee8 天前
接口测试Postman工具高级使用技巧
功能测试·测试工具·lua·postman·可用性测试