4 ms·
Your first programming language should be an assembly language. Pick the brand — any brand. It will teach you how machines work. Your second programming langua
by cynwoody 14y ago
Your first programming language should be an assembly language. Pick the brand — any brand. It will teach you how machines work.
Your second programming language should be Lisp. You will see that it is a general purpose solution to the issues assembly languages raise. Assembly language lets you command the machine. Lisp helps you organize how you command the machine. That is fundamentally important.
Your third language could be Python. It would be an excellent choice. Especially, if it helps you get a job! Or solve whatever business problem you face at the moment.