Language-theoretic security is the next generation of application security controls that are broadening the solution space. It treats code patterns and data formats as languages and their grammars for the purpose of preventing the introduction of malicious code into software. Anand: “LangSec is the idea of understanding what something is going to do before it executes, so it looks at the intent within the context” Anand said run-time application security monitoring (RASP) and LangSec offer a deeper level of security.”]