# Supported Languages

Below is a non-exaustive overview of types of code the service supports.

### Programming Languages

**General-purpose languages**\
`Python`, `Java`, `C`, `C++`, `Ruby`, `PHP`,  `R`, `Swift`, `Kotlin`, `Rust`, `Scala`, `Haskell`, `Go`, `Perl`, `Pascal`, `Objective-C`, `OCaml`, `Brightscript`, `Julia`,\
&#x20;`COBOL`, `Dart`, `Solidity`, `Apex (Salesforce)`

**Web-specific languages**\
`JavaScript`, `TypeScript`, `VB.NET`

**Scripting**\
`Bash (Shell)`, `VBA`, `Nim`

### Web Development

**Markup languages**\
`HTML`, `XML`, `YAML`

**CSS frameworks and preprocessors**\
`CSS`, `SASS`, `SCSS`, `PureCSS`, `Material-UI`, `Foundation`, `Bootstrap`

**Front-end frameworks and libraries**\
`React`, `Angular`, `Backbone`, `Stimulus`, `jQuery`, `Three.js`, `Next.js`, `Sails.js`

**Back-end frameworks**\
`Django`, `Flask`, `Tornado`, `Web.py`, `Ruby on Rails`, `Sinatra`, `Padrino`, `Phoenix`, `Play`, `FuelPHP`, `Laravel`, `Slim`

**Templating engines**\
`Pug`, `Handlebars`, `Razor`, `Closure-Templates`, `Eruby`

### Databases

**Relational databases**\
`MySQL`, `SQL`, `PostgreSQL`

**NoSQL databases**\
`DynamoDB`, `Cassandra`, `Redis`

**Database query languages**\
`GraphQL`, `NoSQL`

### Cloud and DeveOps

**Cloud platforms**\
`AWS`, `GCP`, `Azure`

**Orchestration and configuration management**\
`Kubernetes`, `Terraform`, `Vagrant`, `Docker`, `Puppet`, `Chef`, `CDK`, `CloudFormation`

**CI/CD tools:**\
`GitLabCI`, `TravisCI`, `GitHubActions`, `CircleCI`, `Jenkins`

**Cloud services**\
`CloudWatch`, `Cognito`, `IAM`, `SQS`, `SNS`, `EC2`, `Lambda`, `OpenAPI`

### Frameworks and Libraries

**Web frameworks**\
`SpringMVC`, `Struts`, `ASP.NET`, `.NET`, `Hadoop`

**Data processing libraries**\
`NumPy`, `TensorFlow`, `Spark`

**Game engines**\
`Unreal Engine`, `Unity`

**UI libraries and tools**\
`Material-UI`, `Foundation`, `Flutter`

### Security and Testing

**Security tools**\
`Swagger`, `OpenAPI`, `IAM`

**Testing frameworks and tools**\
`Cucumber`, `Gherkin`

### Platforms and Engines

**Content management systems**\
`WordPress`, `Jekyll`

**Operating systems and environments**\
`Vagrant`, `Docker`

**Game engines**\
`Unreal Engine`

**Mobile development platforms**\
`iOS`, `Ionic`, `React Native`, `Android`

### APIs and Protocols

**API frameworks and tools**\
`Swagger`, `OpenAPI`, `APIGateway`

**Messaging services**\
`SNS`, `SQS`

### Misc

**General concepts/tools**\
`Web`, `YAML`, `XML`

**Blockchain technologies**\
`Ethereum`

## Limitations

Software development artifacts which require rendering or runtime execution, or tools written for project management, may be supported if maintained as code it Git repositories but may have limitations.

These include things like:

* Design files (e.g., Figma, Sketch)
* Project management or tasking platforms (e.g., Jira, Trello)
* Interactive games

{% hint style="info" %}
Need confirmation we support code review for what you need? \
Let us know at **<sales@hackerone.com>**
{% endhint %}
