Languages

Last updated: Jun 26, 2026


Supported programming languages

Currently, these are the programming languages supported by Fluid Attacks:

LanguageSupported versionsAnalyzed files
C#>= 2.cs, .ascx, .aspx, .master
Dart>= 2.12.dart
Go>= 1.13.go
Java>= 8.java
JavaScript>= ES2015.js, .jsx
Kotlin>= 1.3.kt, .ktm, .kts
PHP>= 5.3.php, .phpml
Python>= 3.6.py
Ruby>= 2.rb, .erb, .rhtml
Scala>= 2.12.scala
Swift>= 5.swift
TypeScript>= 2.7.ts, .tsx

Supported configuration languages and infrastructure schemas

Currently, these are the configuration languages and infrastructure schemas supported by Fluid Attacks:

TechnologySupported versionsAnalyzed files
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
Kubernetes>= 1.yaml, .yml
Terraform>= 1.tf, .hcl

Unsupported languages and infrastructure schemas

The Fluid Attacks language and infrastructure schemas support does not currently include the following:

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

On this page