I'm writing a multiple choice test program for teachers. The formula for the marks is:
(points awarded) / (maximum score) * 5 + 1.
This gives a mark in the range [1,6].
Now I want to add a scripting language, with which a teacher can define the formula for the mark him/herself.
Assuming the teacher is a person that doesn't know a lot about programming, which programming language would be the best choice to integrate as scripting language (from the standpoint of simplicity of use)?
Some of the possible choices are:
- JavaScript
- Python
- Lua
- VB.NET
- C#
- Ruby
- Vala
My natural tendency would be towards JavaScript or Python. However, I am a bit wary as those 2 languages are case-sensitive programming languages.
The only case-insensitive option I am aware of would be VB.NET. Are there any other good choices?