Programming Languages
commonly used features in a side-by-side format
| Interpreted Languages: | Perl, PHP, Python, Ruby |
| More Interpreted Languages: | Tcl, Lua, JavaScript, Io |
| C++ Style Languages: | C++, Objective-C, Java, C# |
| Languages in the Key of C: | C, Go, Fortran |
| Pascal Style Languages: | Pascal, Ada, PL/pgSQL |
| Lisp Dialects: | Common Lisp, Racket, Clojure, Emacs Lisp |
| Languages with Type Inference: | OCaml, Scala, Haskell |
| Prolog and Erlang: | Prolog, Erlang |
| Stack-Oriented Languages: | Forth, PostScript, Factor |
| Operating System Automation: | POSIX Shell, AppleScript, PowerShell |
| Relational Data Languages: | SQL, Awk, Pig |
| Numerical Analysis Software: | MATLAB, R, NumPy |
| Computer Algebra Software: | Mathematica, Maxima, Pari/GP |
Programming Tools
| Unix Shells: | Bash, Dash, Ksh, Tcsh, Zsh |
| Text Mode Editors: | Vim, Emacs, Nano |
| Version Control: | Git, Mercurial, ... |
| Build Tools: | Make, Rake, Ant |
| Terminal Multiplexers: | Screen, Tmux, Dtach |
| Databases: | PostgreSQL, MySQL, SQLite, Redis, MongoDB |
| Lightweight Markup: | Markdown, MediaWiki, Wikidot, LaTeX |
| Mathematical Notation: | LaTeX, Mathematica, HTML Entities, Unicode |
page revision: 208, last edited: 27 Apr 2013 16:58