Julia is an emerging programming language, but it already features a pretty nice library for OR:

https://github.com/JuliaOpt/JuMP.jl