[dev] How do I send mutiple tokens at once, in a single tx?

How do I send mutiple tokens at once, in a single tx?

I don’t need some third-party service or wallet, but instead code or an algorithm.