# How to write your own plugin?

Do you want to create custom plugins and wonder where to start? Check our tutorials based on the language of your choice:

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Create plugins with C++ SDK</strong></td><td></td><td></td><td><a href="https://github.com/HexRaysSA/docs/blob/IDA-8.4/developer-guide/c++-sdk/how-to-create-a-plugin.md">https://github.com/HexRaysSA/docs/blob/IDA-8.4/developer-guide/c++-sdk/how-to-create-a-plugin.md</a></td></tr><tr><td><strong>Create plugins with IDAPython</strong></td><td></td><td></td><td><a href="https://github.com/HexRaysSA/docs/blob/IDA-8.4/developer-guide/idapython/how-to-create-a-plugin.md">https://github.com/HexRaysSA/docs/blob/IDA-8.4/developer-guide/idapython/how-to-create-a-plugin.md</a></td></tr></tbody></table>
