SO MANY PROGRAMMING LANGUAGES...!
 
  X

  * Logical derivations: http://calvinx.com/wp-content/uploads/2012/07/evo-prog-lang.png 
 
  * Chronological derivations: http://www.digibarn.com/collections/posters/tongues/tongues.jpg 
 
  X
 
  * http://www.itworld.com/software/426242/python-bumps-java-top-learning-language 
 
     * http://stsdas.stsci.edu/pyraf/python_quick_tour.html

  * docs.google.com: Camilla's graph 
 
  * http://www.tiobe.com/tiobe-index/ 
 
  X


HOW TO DISTINGUISH THEM?
 
  .
 
  * Wikipedia: List of programming languages by type 
 
  * Wikipedia: Programming paradigm 
 
  * http://redmonk.com/dberkholz/2013/03/25/programming-languages-ranked-by-expressiveness/ 

     . http://dberkholz-media.redmonk.com/dberkholz/files/2013/03/expressiveness_weighted2.png 

  . http://redmonk.com/sogrady/2013/02/28/language-rankings-1-13/ 

  * http://redmonk.com/sogrady/2017/06/08/language-rankings-6-17/


MORE COMPLEX DISTINCTIONS...
 
  .
 
  * Wikipedia: IEEE floating point 
 
  * Wikipedia: Function object 
    --> Search for "closures"; use that paragraph and the one above it.
 
  * www.dotnet-tricks.com/Tutorial/oops/38DD170612-Difference-between-object-oriented-and-object-based-languages.html 
 
  X
 
  * http://stackoverflow.com/questions/1932910/confusing-operation-of-javascript-var-keyword 
    --> Search for "followed by 'inner,' and then again 'outer'"
 

LET'S LOOK AT MATLAB...

  . https://physics.unm.edu/Courses/tlthomas/290/ 
 
  * https://physics.unm.edu/Courses/tlthomas/290/homework-inventory.html 
 
  . https://physics.unm.edu/Courses/tlthomas/290/calendar/jan31/ 
    --> Search for "Using 'for' loops"