SilverValley Wrote: True, but Lua is a good way to get started. For example gLua (garry'smod lua)has a ton of documentation and resources online that allow you to make small manipulations and changes which you can then start experimenting on making bigger changes. You'll have built an understanding of code-logic and can try learning a different coding language.