July 26, 2022 at 11:58 AM Python:
+ Easy to code
+ Does not need compilation
+ Cross-platform
- Slow
- Cannot compile code
- Cannot easily distribute product to end-user
- Cannot used to send payload
C#:
+ Fairly easy to code
+ Cross platform
+ Much faster than python
+ Compiles to intermediate language but does not require recompilation on other platforms
- Requires installing .Net Framework or Mono to run program
- Cannot send payload if used does not have requirements installed
C++:
+ Very fast
+ Can be used to send payload that runs on machine without installing any requirements
- Requires re-compiling on different architecture/platform
- Very hard to manage large code base