C# or PYTHON for making a revit plugin? Or a direct software/ way to make a plugin?

yes sir ive been meaning to lean python for dynamo scripting. will look into it. thanks.