# Data Types

Explanation: The term "data types" should be self-explanatory, but in case you aren't familiar, it refers to the classification of variables based on their intended use.

4 Basic Data Types: There are four basic data types in Lua:

* **String**: Represents a sequence of characters. Strings can be enclosed in either single or double quotes.
* **Number**: Represents a numerical value. Lua supports both integers and floating-point numbers.
* **Boolean**: Represents a logical value of either true or false. Boolean values are often used in conditional statements.
* **Tables**: Also known as arrays, tables are used extensively in Lua for storing and manipulating complex data.

We will discuss these data types in more detail when we begin using them.
