Skip to content

Instantly share code, notes, and snippets.

@peter
Created May 10, 2014 12:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save peter/42f650c05d6428c4eae9 to your computer and use it in GitHub Desktop.
Save peter/42f650c05d6428c4eae9 to your computer and use it in GitHub Desktop.
Programming Languages

Programming Languages

Lisp (1958)

Interpreted, dynamic typing, functional

C (1972)

Compiled, static typing, imperative (procedural)

Python (1991)

Interpreted, dynamic typing, object oriented.

Compiled, static typing, object oriented, garbage collected.

JavaScript (1995)

Interpreted, dynamic typing, functional?, object oriented?

Ruby (1995)

Interpreted, dynamic typing, object oriented

Compiled, static/inferred typing, object oriented, functional?. Runs on the JVM.

Clojure (2007)

Interpreted, dynamic typing, functional. Runs on the JVM.

Go (2007)

Compiled, static typing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment