Shell syntax is from PentestMonkey's reverse shell cheat sheet and can be found here.
Instashell gives you pre built reverse shell command for multiple languages. All you need to do is just supply your IP, Port, and language. This is written in python3.