Add your favorite new language to the list, along with why you think it’s cool and worthy.
Note that this Wiki does not handle concurrent edits properly so please check for a new version before applying your changes.
- Clojure—it’s like Lisp, only better
- Factor—a stack-based language for the new millennium
- Haskell—Static Typing as if you meant it and functional programming at its purest
- Python—mature, simple, defacto scripting language of the future
- Scala—all the buzz at JavaCon this year
- Erlang—concurrency made easy
- E—understanding object-capability will transform how you think about safety v.s. power
- Prolog—it’ll blow your mind (if you can understand it)
- Common Lisp—everything since copies some of its best ideas
- Objective-C—C with s-expressions and the object-model is so much like Ruby
- Forth—Stack-based functional language
- AppleScript—equal parts fun & frustrating, mysterious scoping, and rules that bend with every application
- C—because we all know what’s in the books, but in the real world it always looks WAY different
- Perl—the camel’s back has yet to be broken
- COBOL—all caps all the time
- Ruby—Simple and elegant, the way O-O was meant to be
- F#—functional and OO on the CLR. OCaml derivative for .NET “corporate” programmer types
- Object Pascal / Delphi—Pascal was originally a learning language. Turbo Pascal is an important part of programming history. Further, Anders Hejlsberg led the language development of Delphi and then went on to create C# which, despite being very different from Delphi was heavily influenced by it.
Are we assuming that the audience already knows C, Java (or C#), and Ruby?