Languages

Last updated: Oct 26, 2026


Supported programming languages

Fluid Attacks supports these programming languages:

LanguageSupported versionsAnalyzed files
ASP.NETAll.aspx, .ascx, .master
C#>= 2.cs
Dart>= 2.12.dart
Elixir>= 1.0.ex, .exs
Go>= 1.13.go
GraphQLAll.gql, .graphql
HTMLAll.html
Java>= 8.java
JavaScript>= ES2015.js, .jsx
Jinja2All.j2, .jinja
Jupyter NotebooksAll.ipynb
Kotlin>= 1.3.kt, .ktm, .kts
PHP>= 5.3.php
Python>= 3.6.py
RakefileAllRakefile, .rake
Ruby>= 2.rb
Ruby HTMLAll.erb, .rhtml
Rust>= 1.0.rs
Scala>= 2.12.scala
Swift>= 5.swift
TypeScript>= 2.7.ts, .tsx
VueAll.vue

Supported configuration languages and infrastructure schemas

Fluid Attacks supports these configuration languages and infrastructure schemas:

TechnologySupported versionsAnalyzed files
.NET ResourceAll.resx
Android>= 4.4AndroidManifest.xml, .xml
ARM2019-04-01.json
CloudFormation2010-09-09.yaml, .yml, .json
Docker>= 1Dockerfile
Docker Compose>= 1docker-compose.yaml, docker-compose.yml
Helm>= 1.yaml, .yml
JsonnetAll.jsonnet, .libsonnet
Kubernetes>= 1.yaml, .yml
MSBuildAll.csproj, .vbproj, .fsproj, .props, .targets
Terraform>= 1.tf, .hcl

Unsupported languages and infrastructure schemas

Fluid Attacks supports only the languages and infrastructure schemas in the tables on this page. If a language or schema is not in these tables, Fluid Attacks does not support it.

The list that follows gives examples of unsupported languages and schemas.

  • ABAP
  • ActionScript
  • Ansible
  • Apex
  • Azure Blueprints
  • C
  • C++
  • CFML
  • COBOL
  • Crossplane
  • CUDA
  • Delphi
  • Fortran
  • Google Cloud Deployment Manager
  • Groovy
  • Objective C
  • Objective C++
  • Pascal
  • Perl
  • PL/SQL
  • RPG
  • Solidity
  • Transact-SQL
  • VB.NET
  • VBScript
  • Visual Basic 6.0

On this page