VS Code is an integrated development environment (IDE) that is highly customizable.
Pricing
VSCode is free and open source, but proprietary (owned by Microsoft).

I use VS Code for virtually all code editing including LaTeX and MATLAB. There are plugins for all of the major programming languages and a large collection of extensions that allow you to customize the IDE’s behavior.

I developed the Dryer Lint extension, for instance, to implement customized automatic linting of my LaTeX documents and other source code.