- It is the easiest Object Oriented Programming language.
- It is very flexible in syntax, unlike Java it is not a strictly typed language.
- It is a cross platform language which can be run on mobile devices as well as laptops.
- Text Handling
- Finding and replacing particular text with various logical conditions.
- Printing some thing repeatedly.
- Printing something randomly.
- Number Handling
- You can almost do any mathematical calculation with logical constraints.
- You can print random numbers for a game or something like that.