Introduction
A common question that gets asked is "where can I start to learn to code?" This is a knowledge base article which will attempt to help with this.
The first question you should ask yourself is what is Lua? Lua is a powerful light-weight programming language designed for extending applications. It is often used as a configuration language. Lua is not an acronym. It is the Portuguese word for "moon".
Where can I go for help?
After reading through these resources, if you still need help and assistance, please try getting on chat with us. Most of us are away, however if you ask your question and wait someone is usually able to help.
We also have a Knowledge Base which contains many articles about how to use the site, code, etc.
Editors
General Editors
- Notepad++ - A free source code editor and Notepad replacement that supports several programming languages.
- Lua for Idea - A semantically aware editor inside a full IDE with support for SVN, git, and Hg. For more information on its features, or help on how to use it, please visit here.
Repositories
There are a bunch of repository specific knowledge base articles located here.
Resource Guides
General Lua
- Lua 5.1 Reference Manual
- Programming in Lua (First Edition) - A book written by the authors of the Lua programming language. The first edition is available free online and covers Lua 5.0. The second edition is available in print from most online bookstores, and covers Lua 5.1.
WoW Specific
- WoW Programming - A companion site and API reference for a book written by Cladhaire (jnwhiteh) and Gazmik
- WowPedia WoW API
Tutorials
WoW Specific
- 8 comments
- 8 comments
Facts
- Date created
- Jul 02, 2011
- Last updated
- Dec 10, 2011
- Reply
- #8
nandchan May 26, 2013 at 02:25 UTC - 0 likesTo all of you who are as confused as me by this page: This is the proper link to upload addons: http://wow.curseforge.com/addons/create-project/
- Reply
- #7
Malsomnus Apr 18, 2013 at 21:13 UTC - 0 likesWhy does the Upload An Addon Now link take me here? I'm not a new author, I just want to make my addons available for other players, and let me tell you, other sites make it much simpler...
- Reply
- #6
Dragon3025 Apr 02, 2013 at 15:42 UTC - 0 likesAnd this page helps me post my map how? Why did the "Are you an Author? Upload your map now" button lead to this?
- Reply
- #5
Tazany Feb 23, 2013 at 17:59 UTC - 0 likesam I missing something? I don't see the Create Addon in the cliant at all.
- Reply
- #4
Tazany Feb 23, 2013 at 17:43 UTC - 0 likesWould like to be an author have an update for Milergrindstone and can't find how to upload it
- Reply
- #3
Osgur8890 Dec 30, 2012 at 12:47 UTC - 0 likesHow do I become an author?
- Reply
- #2
Joesavage1 Nov 10, 2012 at 09:07 UTC - 0 likesI think http://www.dev-hq.net/extras/2--create-world-of-warcraft-addon is a great tutorial for beginners who are just getting into WoW addon development.
- Reply
- #1
cakhuang2 Nov 08, 2012 at 07:34 UTC - 0 likesI want to be a author