Getting started

This page is a simple guide to help develop for MediaWiki (e.g. JavaScript or Lua modules).
== Developing JavaScript gadgets ==
Knowledge of JavaScript is required to develop any JavaScript gadget, and acquainting oneself with the MediaWiki library is highly recommended for those interested in developing modules. Beginners are suggested to take the CodeAcademy JavaScript as an introduction for API/Library basics.
== Developing Lua modules ==
As with JavaScript, developing Scribunto modules requires knowledge of Lua. Short lessons can be found in Wikibooks, while perusing Lua templating/Getting started is a good way to acquaint oneself with some of Lua's more complex uses.
== ==
* JavaScript Cookbook
* Help:Lua
Category:Guides