A linter gives you feedback while you work. It lets you know about idioms or styles.
In programming these are just extra hints. Your compiler would compile, but these warnings help guide you towards a better style.
Plugins
For Vim, I like to use the ALE plugin. Github
Linters
Markdown: Vale
Julia: Static Lint. Package