>>3065
>>3065
>a) general programming
Historic: Fortran, but you could argue Lisp.
Modern: Javascript, unfortunately.
>b) scientific/academic programming
Historic: Fortran
Modern: Python, Matlab and Mathematica used a lot in academia. For the study of type systems Haskell, ML, etc. For teaching, Python and Racket/Scheme.
>c) mobile programming
Javascript, Java, Objective-C/Swift, C. First because of the web, the second two for native apps, and C for many gaming libraries.
>d) embedded/low-level programming.
C all the way.