In order to start learning Elixir, you need the ability to play with Elixir. Please make sure you have Elixir installed on your system before you continue.
Read here for the Official documentation for installing Elixir.
Asdf is a version manager tool on MacOS and Linux that installs and manages multiple versions of Elixir and Erlang. I recommend this to ensure you have compatible versions of Elixir and Erlang to give you the best development experience.
With Elixir installed your machine, from a command terminal, you should be able to execute the
-v or “version” command to see that it is ready to go.
$ elixir -v Erlang/OTP 22 [erts-10.5.5] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe] Elixir 1.9.4 (compiled with Erlang/OTP 22)
The exact version isn’t important. Your’s will likely be newer than this one which is awesome!
Need a code editor?
Do you need an editor to use for writing your new Elixir code? If you don’t already have an editor in mind, check out this post to get you started!