Supported Programming Languages

BluInsights is hyperpolyglot! It supports an array of languages and never stop learning new ones at the speed of the light.

Assets
Classification
Dependencies
Cyclomatic Complexity
Assets

BluInsights relies on files extensions in order to automatically calculate and consolidate the number of comment lines and empty lines of your source code files. For languages which are not already supported, BluInsights will compute all the metrics except the comment lines.

Informix 4GL CSS, LESS, SASS, SCSS Rust Groovy SQL Swift C C++ Kotlin
Scala Ruby Go Python Shell HTML XML TypeScript JavaScript
Visual Basic Ideal BMS DDS PowerBuilder SQLRPGLE INI CLP CLLE
Natural Delphi JCL CL RPG Cobol Assembly C# / .NET Powerhouse
PL/1 Easytrieve Rexx

This list is continuously updated with other programming languages. If you have any specific need, feel free to contact us.
Classification

Source code files without extensions (usually written in legacy mainframe languages) have to be processed in order to be classified by types (e.g. Cobol, Copybook, JCL…).

SQL Ideal JCL CL RPG Cobol Assembly PL/1 Easytrieve
Rexx

This list is continuously updated with other programming languages. If you have any specific need, feel free to contact us.
Dependencies

Dependencies analysis is provided for the following languages in order to detect all the relationships between the uploaded source code.

Ideal PowerBuilder Natural Delphi JCL CL RPG Cobol Assembly
Powerhouse

This list is continuously updated with other programming languages. If you have any specific need, feel free to contact us.
Cyclomatic Complexity

Cyclomatic Complexity analysis is provided for the following languages in order to detect the complexity of the uploaded source code.

PowerBuilder Natural Delphi JCL CL RPG Cobol C# / .NET

This list is continuously updated with other programming languages. If you have any specific need, feel free to contact us.

Ready to dive into your millions of lines of code?