Languages

Supported languages

Language

Release

Status

SDK

AST*

Annotations**

UAST***

Container

Maintainer

Bash

2.7.0

beta

3.1.0

bzz

C++

1.4.0

beta

3.1.0

dennwc

C#

1.6.0

beta

3.1.0

dennwc

Go

2.7.0

beta

3.1.0

dennwc

Java

2.7.2

beta

3.1.0

bzz

JavaScript

2.9.0

beta

3.1.0

bzz

PHP

2.8.0

beta

3.0.0

dennwc

Python

2.10.0

beta

3.0.0

dennwc

Ruby

2.9.4

beta

3.0.0

dennwc

TypeScript

0.8.0

alpha

3.0.0

bzz

Aliases for languages

Language

Aliases

bash

shell

cpp

c++, c, cuda, opencl, metal

csharp

c#

javascript

js, jsx

In development

Language

Release

Status

SDK

AST*

Annotations**

UAST***

Container

Maintainer

ocaml

-

pre-alpha

1

-

rust

0.0.1

pre-alpha

1

-

clojure

-

planning

1

-

erlang

-

planning

1

-

lua

-

planning

1

-

elixir

-

inactive

1

-

  • * The driver is able to return the native AST

  • ** The driver is able to return the AST annotated

  • *** The driver is able to return the UAST

Don't see your favorite language? Help us!