GNU Emacs is an extensible, customizable, free/libre text editor — and more.

At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.
$ apt install emacs$ brew install emacs$ pacman -S emacs$ dnf install emacs$ apk add emacs$ pkg install emacs$ choco install emacs$ scoop install emacsto comment.
We all edit.
A terminal text editor IDE. A real alternative to VS Code, Zed, and Sublime that runs in your terminal. Single binary, zero config.
Vim is a greatly improved version of the good old UNIX editor Vi.