Language support

With such a large number of programming languages available, we do not yet fully support every language at the same level. Our goal is to fully support all these languages eventually.

For now, you can read about the varying levels with which SourceProbe understands these various programming languages.

Tip: You can ctrl+f to find your language below. Hard-to-search languages like C are labeled clang for example.

0. No support

Languages that you cannot find listed below are unsupported. While you can still view code for unsupported languages, the features described below will be unavailable.

1. Basic support

Basic support enables syntax highlighting and the ability to link to and highlight lines in the file.

typescript
typescript
rust
rust
Java
kotlin
kotlin
ruby
ruby
php
php

2. Moderate support (search enabled)

These languages are searchable, both via the searchbox and by clicking on words in the sourcecode.

clang
clang
cpp c++
cpp c++
golang
golang

SourceProbe fully supports these languages. This enables additional context when hovering over tokens in the code.

python
python
js javascript
js javascript

Disclaimer:

SourceProbe is not affiliated with any owners of the above programming language icons or trademarks. In particular, the Ruby and PHP logos are licensed under the creative-commons share-alike license.