Written in
The language of the source code.
The language is what the software itself is written in, read from its repository. It matters for reading the source, writing extensions and contributing fixes, and it is not always the language a user writes: a build tool written in Rust is configured in JavaScript, and an app server written in Go can run PHP applications. What a machine has to install shows under runtime. A record carries one language, the main one of its codebase.
23 values in use. 38 records do not record this field. Defined but unused so far: Clojure, R, Crystal, F#, Dart, Erlang, Julia, Elm, Groovy, CFML, Gleam — a value with no records is a gap in our coverage, not a statement about the market.
- PHPSource code in PHP.44 records
- JavaScript / TypeScriptSource code in JavaScript or TypeScript.330 records
- PythonSource code in Python.25 records
- RubySource code in Ruby.8 records
- GoSource code in Go.45 records
- RustSource code in Rust.34 records
- ElixirSource code in Elixir.2 records
- JavaSource code in Java.24 records
- C#Source code in C#.6 records
- C9 records
- C++10 records
- Scala2 records
- Haskell3 records
- Perl2 records
- Swift1 record
- CSS3 records
- Kotlin1 record
- OCaml2 records
- Nim1 record
- Zig1 record
- Common Lisp1 record
- Racket1 record
- Other3 records