As for programming for non-programmers, Ruby is still a programming language for programmers. Just higher-level one.
But there are tools like LabVIEW and Simulink (MATLAB plugin), which are fairly popular among engineers.
But there are tools like LabVIEW and Simulink (MATLAB plugin), which are fairly popular among engineers.