Crystal (programming language) alternatives
Crystal is a programming language utilizing a compiler to produce efficient, native executables. Its design incorporates a syntax reminiscent of Ruby, though not intended for direct compatibility, and features static type checking with automatic type inference. The language allows for interaction with C code through bindings and includes capabilities for compile-time code generation to reduce repetitive programming tasks.
Alternatives
- Python
- JavaScript
- Java
- PHP
- C (programming language)
- C++
- Lua
- C#
- Go (Programming Language)
- Ruby
- Perl
- Dart
- Kotlin
- Nim (programming language)
- Haskell
- Swift (programming language)
- Elixir
- Racket
- GDScript
- V (programming language)
- Scala
- D (Programming Language)
- Erlang
- F# (programming language)
- Haxe
- Clojure
- Apache Groovy
- ASP.NET
- Objective-C
- Roc Programming Language
- Mojo
- Temper Programming Language
- Unison Programming Language
- Tcl
- HolyC
- Hy
- Wolfram Language
- Luau
- FreeBASIC
- Rhombus Programming Language
- ReScript
- Ada
- Chapel
- Squirrel (programming language)
- Bosque
- Object Pascal
- Hack
- jRuby
- Neko
- Pike programming language
- Nelua
- Buzz Programming Language
- Beef Programming Language
- M#
- Vala
- Guile
- J
- Smalltalk
- P
- thinBasic Programming Language
- MicroPython
- REBOL
- Odin
- Ceylon
- Jabaco
- Solid
- X10 (programming language)
- Wyvern
- sdlBasic
- Arturo
- Objective-J
- Real-Time JavaScript Tool
- Rux Programming Language
- Vely
- Pluto
- NAAb
- Borgo Programming Language
- PureScript
- Q#
- Ponyc
- Jank Programming Language
- Eiffel (programming language)
- NoPrint.js