@pfr You will need a lisp environment.
Many distributions has SBCL directly available.
If you have chosen one of the suggested texts, they will presumably provide instructions on how to set something up related to the text.
There is also https://lispbox.common-lisp.dev though it is oriented towards Emacs, which may not be ideal for you.
For learning, it is not terribly important which lisp dialect you select. If you are into retrocomputing, you may want to check out https://interlisp.org