I want to choose an embedded scripting language that i will use on C++. It should connect a database such as Oracle. My host application is a server application. That will pass
I've had a lot of success adding embedded scripting to my C++ applications using AngelScript. I've found it very easy to bind and the syntax to be very comfortable, but it depends on your target audience. I found Lua to be very fast and relatively easy to bind, but the syntax was a bit uncomfortable to me. AngelScript is very C/C++ like which I find very easy to understand and maintain, but to someone who spends more of their time working with CSS or HTML, might find it cumbersome and the language idioms might not translate well..
http://www.angelcode.com/angelscript/
http://www.gamedev.net/forum/49-angelcode/
Just realized I had answered a similar question here:
https://stackoverflow.com/questions/191222/what-is-a-good-embeddable-language-i-can-use-for-scripting-inside-my-software