Code scanning is a method of scanning your project before it is built and delivered to the customers. Its primary purpose is to find bugs/flaws within your code. Several different code scanning methodologies are available to help identify vulnerabilities within an application before it reaches production.