Programming

Programming Languages commonly used features in a side-by-side format

steloflute 2013. 8. 15. 17:11

http://hyperpolyglot.org/



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, F#, 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 & Statistics: MATLAB, R, NumPy
Computer Algebra Software: Mathematica, Maxima, Pari/GP

Programming Tools

Unix Shells: Bash, 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