Tuy nhiên Lua có cú pháp khác biệt và không phổ biến rộng rãi, có thể gây khó khăn cho những lập trình viên mới chuyển sang từ các ngôn ngữ khác.
Lua: Là ngôn ngữ nhẹ, với tốc độ thực thi nhanh, lý tưởng cho việc nhúng vào các engine game. Ngôn ngữ này dễ dàng tích hợp với các ngôn ngữ khác như C++ và C#, giúp mở rộng khả năng của game. Lua có nhiều thư viện phong phú hỗ trợ phát triển và nhiều engine game như Corona SDK và Love2D sử dụng Lua. Lua thường được sử dụng trong các game di động và indie nhờ vào tính nhẹ và khả năng tích hợp dễ dàng, cũng như để viết script trong các game AAA. Tuy nhiên Lua có cú pháp khác biệt và không phổ biến rộng rãi, có thể gây khó khăn cho những lập trình viên mới chuyển sang từ các ngôn ngữ khác.