Can we create plugins using plain C#

So can plugins be made using plain C# (without any third party libraries and APIs)
In the docs I read that all plugins must be made using C or Java. Is it true

Yes, just compile your c# to a DLL, see this link for more information Unity - Manual: Managed plug-ins

Plugins written in C is what is called native plugins Unity - Manual: Native plug-ins – as far as I know it’s not possible to write these in java.

Thanks :smile:
But what are the differences between native plugins and plugins?

One is compiled to native code, and another is managed code. This means that you’ll have to compile native plugin for every platform separately, while managed plugins have a much higher chance to just work on all platforms.

Thanks
Thant was simple :slight_smile: