Die Liste der Programmiersprachen, die HaWe verlinkt hat, ist leider bei weitem nicht komplett. Da auf dem EV3 eine Debian (=Linux) Distribution läuft werden aktuell viel mehr Programmiersprachen unterstützt:
bash/dash, awk/gawk, perl, Lua, guile, ruby, python, Google Go (golang) und Node.js. Allerdings sollte man zur Verwendung von EV3DEV Kenntnisse von Linux (und dem Terminal) haben.
Da der Link zur EV3DEV Website momentan down ist, ist hier ein Ersatz: http://technicmaster0.de.vu/ev3dev.
Wie bereits geschrieben wird eben auch das .NET Framework bzw. Mono mit C#, C++, F# usw. unterstützt.