Learning Programming Languages

clojure

 * http://clojurecourse.by/
 * http://alexott.net/ru/clojure/video.html

F#

 * https://courses.edx.org/courses/course-v1:Microsoft+DEV207.1x+1T2016/info

erlang

 * https://www.youtube.com/watch?v=9uIhawQ1G0I
 * http://www.infoq.com/presentations/joe-armstrong-erlang-qcon08


 * http://www.cs.kent.ac.uk/ErlangMasterClasses/

Haskell

 * https://compscicenter.ru/courses/func-prog/2015-spring/
 * https://onlinecourses.nptel.ac.in/noc15_cs13/course
 * http://www.lektorium.tv/course/22848?id=22848   Александр Кубенский
 * Microsoft Channel 9
 * Some singular presentations
 * A taste of Haskell - Simon Peyton Jones
 * Adventure with Types in Haskell - Simon Peyton Jones
 * Parallel and concurrent programming in Haskell https://www.youtube.com/watch?v=lqG3mURwUxo

java

 * https://www.edx.org/course/introduction-programming-java-part-1-uc3mx-it-1-1x-0
 * https://www.edx.org/course/introduction-java-programming-part-1-hkustx-comp102-1x

ocaml

 * http://courses.cs.washington.edu/courses/csep505/09wi/lectures/

scala

 * https://class.coursera.org/progfun-2012-001/lecture

scheme

 * Video Lectures by Hal Abelson and Gerald Jay Sussman [link]