SAST Language Support Matrix¶
AccuKnox SAST scanning supports the following programming languages across two scanning engines. Rule counts reflect the total rules available per language in each engine.
| Language | Engine 1 (Rules) | Engine 2 (Vuln + Security Hotspots) | Total |
|---|---|---|---|
| Python | 377 | 95 | 472 |
| HCL (Terraform) | 357 | 48 | 405 |
| JavaScript | 221 | 94 | 315 |
| TypeScript | 214 | 92 | 306 |
| C/C++ | 129 | 153 | 282 |
| Java | 126 | 100 | 226 |
| Go | 96 | 35 | 131 |
| PHP | 61 | 66 | 127 |
| C# | 35 | 71 | 106 |
| Kotlin | 16 | 61 | 77 |
| Apex | 12 | 5 | 17 |
| Rust | 11 | 0 | 11 |
| Bash | 8 | 7 | 15 |
| Swift | 7 | 6 | 13 |
Engine 2 Rule Types
Engine 2 counts include both vulnerabilities (exploitable security weaknesses) and security hotspots (code patterns that require manual review).