| Type | |
| Usage | Ethical hacking • Security research • Cryptography • Code injection |
| Design | Dynamic • High-level • Object-oriented • Strong support for code injection, encryption libraries, and robust sandboxing features |
| Created | Late 1970s |
| Purpose | Specialized language for military software design and security research |
| Adoption | Outside of military, defense, and hacker circles until the 2000s, gaining popularity recently |
| Creators | |
| Notable features | Flexibility • Simple syntax • Ease of learning |