JavaScript and XD Plugin APIs
XD plugins are written in JavaScript, the language of the web which is also frequently used for servers, OS scripting, and more.
If JavaScript is new to you, we recommend trying an introductory JavaScript tutorial elsewhere. You certainly don't need to know everything about JavaScript to build useful XD plugins; once you have a grasp on the basics of the language, you can learn as you create!
If you're familiar with JavaScript, you'll find that many of your skills apply to creating XD plugins. There are some special rules of the road you'll want to know, and that's what this advanced concepts section is all about.
In this section, we'll talk about JavaScript topics that are specific to XD plugin APIs.
Topics include: