I'm very green when it comes to programming, currently I am pursuing a degree in computer sciences. I would like to start here because I play ESO. I believe it will help me learn and implement what I'm learning into other languages. My question is this, what would be a good place to start learning syntax? Basically what would be a good place to get the basic understanding of the logic of the language. For an example, tracking a players stat. Is that going to be a relatively easy concept to grasp? Anyways if you make an references keep in mind that I may not know what you are referring to. So far I've only just scratched the surface in making java programs.
The most difficult part is likely figuring out how to use the ESO API. It's very poorly documented. To get some practice/understanding of the language first, you could use an online editor such as this: https://repl.it/languages/lua
If you do not understand words or phrases try to search them online first and if you got further questions visit the addon dev gitter instant messenger and ask for assistance maybe: https://gitter.im/esoui/esoui