Bar0n
Executive Member
- Joined
- Nov 12, 2010
- Messages
- 5,552
- Reaction score
- 7
While you could use MATLAB, and it is programming language (guess I was a little stupid there), it is far from best solution to the question that was posed. OP wants to be a programmer and not an engineer, hence me not recommending MATLAB.
Again, why? It's an intuitive language and supports everything you'd need for an introductory programming course. It might lack some data structures, but you'd be able to do several classic algorithms in it; it supports iterations, functions, dynamic arrays, basic fs I/O, etc.