Стало відомопро специфікаціях OpenGL 3.0, які додають значний обсяг нової функціональності у відкритий, кроссплафторменний стандарт в області прискорення 3D-графіки. До складу OpenGL 3.0 входить GLSL 1.30 - нова версія мови програмування
Lua є типовим процедурних мовою програмування. Він надає широкі можливості для об'єктно-орієнтованої та функціональної розробки. Lua створювався як потужний і простий мову, володіє всіма необхідними виразними засобами. Бібліотека функцій мови Lua написаний на мові С (точніше на підмножини ANSI C та C + +).