Member-only story
What Programming Language You Should Learn Next?
A Czech proverb says:
“As many languages you know, as many times you are a human being.”
Learning a new language has a lot of benefits, including improving your memory and increasing brainpower. It sharpens your mind. It makes you a better person since it makes you open to new things. Does learning a new programming language a better programmer, too? If yes, what should be the next programming language that you learn?
We will not talk about the most popular programming languages that you most like already know very well, such as Java, C, Python, or JavaScript. Let us focus on those that bring something new that can make you a better programmer.
There is no best programming language. It is about the task and other circumstances and you should try to choose the best tool for the job.
These languages were recommended to Bob Martin on Twitter: Ada, Agda, AngelScript, AQL, ATS, Ballerina, Blazor, Brainfuck 😈, C#, C++, Chapel, Clojure, COBOL 🦖, CoffeeScript, Coq 🐓, Crystal 🔮, D, Dart 🎯, Eiffel 🗼, Elixir 💧, Elm 🌳, Erlang, F#, Factor, Go, Gremlin, Haskell, Haxe, Hy, Idris, Isomorf, Julia, Kotlin, Common Lisp, Lolcode 😸, Lua, Nim 😎, OCaml 🐪, Oz, ParaSail, Perl 6, Pharo, PHP, Plutus, Polyglot, Pony 🎠, Prolog…