Integer: used to store whole numbers.
Real/Float: used to store decimal numbers.
Boolean: used to store true or false values.
Character: used to store individual letters or symbols.]
String: used to store text data
Casting is process of converting one data type to another. For example, if you have a number and you need to store it as an integer, you can use casting to convert it.
Example of casting in python
Art style for this page - Photorealism