Program lang master list
Hey! I am writing this list because I know too many programming langudges and dunno what to choose. I include the following:
- Common uses
- Tech area
- Detailed description
- Things I hate/love
- Syntax
- Popularity
Note some languages are excluded because a better no-cost version exists (looking at you JavaScript). Typically, this means that someone hiring you for a language would be fine if you programmed in the “better” version. They will be indicated like:
JavaScriptTypeScript
To prevent bias, Languages are ordered alphabetically.
Enjoy!
Actual list
- C++
- C#
- C
- Crystal
- D
- Dart
- Erlang
- Elm
- Elixer
- Nim
- Python
- Rust
- Raku
- Ruby
- R
- Swift
- Java
- JavaScript
- TypeScript
- Go
- Perl
- PureScript
- Haskell
- Kotlin
- PHP
- Scala
- Julia
- Zig
- lisp
- Clojure
- Racket
- Carp
- Fennel
Removing the nonos
Duplicates
- Typescript is objectively better than JavaScript in every single way, so
JavaScript - Raku is probably better than
Perl- But it confuses me
- Kotlin is certainly a better option than Java
V2
a bit of sorting
- C#
- C
- C++
- Clojure
- D
- Dart
- Erlang
- Elixer
- Nim
- Python
- Rust
- R
- Ruby
- Crystal
- Swift
JavaKotlinJavaScriptTypeScript- Go
PerlRaku- PureScript
- Haskell
- Scala
- Julia
- Racket
- Zig