Programming Languages

commonly used features in a side-by-side format

Interpreted Languages: PHP, Perl, Python, Ruby
More Interpreted Languages: Tcl, Lua, JavaScript, Io
C++ Style Languages: C++, Objective C, Java, C#
Languages in the Key of C: Fortran, C, Go
Pascal Style Languages: Pascal, Ada, PL/pgSQL, MySQL
Lisp Dialects: Common Lisp, Scheme, Clojure, Emacs Lisp
Typed Declarative Languages: Standard ML, OCaml, Scala, Haskell
Untyped Declarative Languages:   Prolog, Erlang, Oz
Concatenative Languages: Forth, PostScript, Factor
Operating System Automation: POSIX Shell, AppleScript, PowerShell
Tabular Data Selection: SQL, Awk, Pig
Numerical Analysis Software: MATLAB/Octave, R, NumPy
Computer Algebra Software: Maxima, Pari/GP, Mathematica

Programming Tools

Unix Shells: Bash, Dash, Ksh, Tcsh, Zsh
Text Mode Editors: Vim, Emacs, Nano
Multiplexers: Screen, Tmux
Version Control: Git, Mercurial
Lightweight Markup                      Mediawiki, Wikidot, Markdown, Asciidoc


Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License