lua-users wiki: Lua Versus Python
Lua Versus Python wiki Introduction Python [1] is a popular programming language. Both Python and Lua are commonly embedded in applications to provide scripting support. Scripting is more frequently being used in games. There are many factors to take into account when choosing a scripting language. It may be a simple decision based on the architecture of the target platform like whether you are on a PC or game console. Assuming you have the luxury of a fast CPU, virtual memory, and hard disk storage, the vast library resources of Python could help get your project completed sooner. If you don't have those luxuries, Python is not an option as it is quite large.