in reply to If Perl was my first language...

Assembly language for whatever platform you happen to have. Not for actual use, but just to get a real understanding of how a processor works.

Replies are listed 'Best First'.
Re^2: If Perl was my first language...
by jryan (Vicar) on Jul 09, 2004 at 05:18 UTC
    And, to follow that up; after you learn an assembly language, I would take a fresh look at C. It will help you see how see how different C idioms correspond to ways to do the same thing in assembly. And, after that, take another fresh look at Perl; it will similarly let you see how different dynamic Perl idioms correspond to some static C idioms. Doing something like that when I learned my first assembly language helped me to a deeper level of understanding, anyways. :)