Programming Languages
Interpreted Languages:JavaScript, PHP, Python, Ruby
More Interpreted Languages:Perl, Tcl, Lua, Groovy
Operating System Automation:POSIX Shell, Cmd.exe, PowerShell
GUI Scripting:Smalltalk, AutoHotkey, AppleScript
Stack-Oriented Languages:Forth, PostScript
Prolog and Erlang: Prolog, Erlang
Lisp Dialects:Common Lisp, Racket, Clojure, Emacs Lisp
C++ Style Languages:C++, Objective-C, Java, C#
C, Go, and Dart:C, Go, Dart
Pascal Style Languages:Pascal, Ada, PL/pgSQL
Rust, Swift, Scala:Rust, Swift, Scala
ML Dialects and Haskell:SML, OCaml, F#, Haskell
Numerical Analysis & Statistics:MATLAB, R, NumPy
Relational Data Languages:SQL, Awk, Pig
Fortran and APL:Fortran, APL
Gnuplot, GLPK, Coq:Gnuplot, GLPK, Coq
Computer Algebra Software:Mathematica, SymPy, GAP, Pari/GP
Programming Tools
Unix Shells:Bash, Fish, Ksh, Tcsh, Zsh
Text Mode Editors:Vim, Emacs, Nano
Version Control:Git, Mercurial
Build Tools:Make, Rake, Ant, MSBuild
Terminal Multiplexers:Screen, Tmux
Relational Databases:PostgreSQL, MySQL, SQLite
Lightweight Markup:Markdown, reStructuredText, MediaWiki, AsciiDoc, Org-mode
2D Vector Graphics:PostScript, Processing, SVG
参考资料
http://www.csdn.net/article/2012-01-30/311200