- Light Weight Scripting language.
- Dynamic Typing.
- Object-oriented programming support.
- Functional Style.
- Platform Independent.
- Interpreted Language.
- Async Processing.
- You or the company values open source. …
- High speed development for new features.