Where can I learn LUA programming language?
491863
Try http://www.lua.org and click on "Documentation." A complete reference manual is available there.
962498
go for sourcecodesworld.com
35528
http://www.senselang.com/\ncheck this out. Its a nice way to learn typing for free.
732961
If by "practice programming" you mean going to a web site that would let you write code, compile your codes, and run your codes, the only kind of programming I can see it being possible would be web programming (only client side) and VXML programming.\n\nFor VXML, you can try tellme studio at https://studio.tellme.com/\n\nFor client side web programming, you can join any free web hosting site like Geocities.
1021404
Check this out. This is the number one learning software of languages. Here is the website. http://www.rosettastone.com/en/?a=b
1053479
All you really need is a compiler and place to test it.  Although some languages don't even need a compiler.  If you have a Linux machine handy, shell scripting is a great place to start learning the fundamentals of programming.  If you know what you want to program, that's a really good start to finding the language that suits your needs.
125904
There aren't any free ones, unless you go as low level as the programming languages, then most of the (worthy) language compilers are free.
116121
http://www.java.sun.com/
918105
well, you don't need programming knowledge to write freeware games.  Go check out ScummVM at SourceForge (see source)\n\nIf you do want to learn a language, start with C.  Plenty of free compilers out there and it's not as hard as most would have you believe.\n\nJava is NOT a good suggestion.  It's hardly a revolution considering its age.  Furthermore, the only games I've ever seen written in Java are web-based.
252135
Might try to gleen some from some of these tutorials.\n\nhttp://www.webdevelopersjournal.com/JavaScriptWeenie.html
601578
http://www.javascriptkit.com/\nhttp://www.w3c.com/
309350
You should learn, in order:\n\nXHTML\nCSS\nJavaScript\nXML\n\nThen any server-based scripting language you like. Such languages, in order of usefulness, are:\n\nSQL\nPHP\nASP.NET\nRuby On Rails\nXSLT
225699
Try www.enchantedlearning.com
991431
http://gcc.gnu.org/    C/C++\nhttp://www.freepascal.org/      Pascal
1106878
www.w3schools.com is a great resource to learn any programming language, and there are also several tutorials and editors to use to apply what you learn.
328905
If you just want to make games you can try GameMaker (http://www.gamemaker.nl/ ). It's free and easy, much easier than learning how to make games with languages like C++ or Java. However, it is made for 2D games so you couldn't do much 3D stuff. \n\nIf you want to learn C++ then http://www.zeuscmd.com/ might help.\n\nFor Java you can try Sun's Java Tutorial at http://java.sun.com/docs/books/tutorial/index.html
1113194
try this\n\nhttp://en.wikipedia.org/wiki/Java_programming_language