Member-only story

What Programming Language You Should Learn Next?

Petr Plavjaník
6 min readAug 13, 2019

--

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?

Photo by Javier Allegue Barros on Unsplash

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

--

--

Petr Plavjaník
Petr Plavjaník

Written by Petr Plavjaník

Petr’s main areas of expertise are mainframes and automation, and using modern development tools and languages such as Java, Python, and Node.js on z/OS.

No responses yet