Select your language

Home arrow-right ... arrow-right Development Tools arrow-right Crystal (programming language)

We've compiled a list of 56 free and paid alternatives to Crystal (programming language). The primary competitors include Python, Java. In addition to these, users also draw comparisons between Crystal (programming language) and JavaScript, PHP, C (programming language). Also you can look at other similar options here: Development Tools.


Python
Free Open Source

Python is an interpreted, interactive, object-oriented, extensible programming language.

Java
Free Open Source

Java is a general-purpose computer programming language that is concurrent, class-based...

JavaScript
Free Open Source

JavaScript (sometimes shortened to JS) is a lightweight, interpreted, object-oriented language with...

PHP
Free Open Source

PHP is a widely-used general-purpose scripting language that is especially suited for Web...

C++
Free Open Source

C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful...

Ruby
Free Open Source

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines...

Node.js
Free Open Source

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable...

C#
Free Open Source

C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative...

Lua
Free Open Source

Lua is a powerful, fast, lightweight, embeddable scripting language.

Programming language with Ruby-like syntax that compiles to efficient native code.

Crystal (programming language) Platforms

tick-square Linux
tick-square Mac

Crystal (programming language) Video and Screenshots

Crystal (programming language) Overview

A compiled language with Ruby like syntax and type inference

Language goals:

- Have a syntax similar to Ruby (but compatibility with it is not a goal)
- Statically type-checked but without having to specify the type of variables or method arguments.
- Be able to call C code by writing bindings to it in Crystal.
- Have compile-time evaluation and generation of code, to avoid boilerplate code.
- Compile to efficient native code.

Top Crystal (programming language) Alternatives

Share your opinion about the software, leave a review and help make it even better!

Crystal (programming language) Categories

Development Tools

Crystal (programming language) Tags

compilers programming-language programming

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?