Awesome-Programming-Languages A one stop repository for links to source code of programming languages(i.e compilers/interpreters) maintained on Github or Gitlab. The list is lexicographically sorted by language name. If you want to add an entry, pull requests are welcome. Ark Ark on Github ArkScript ArkScript on Github Arturo Arturo on Github C GCC on GNU GCC on Github(Mirror) Chapel Chapel on Github Clojure Clojure on Github CoffeeScript CoffeScript on Github Coq Coq on Github Crystal Crystal on Github C# and Visual Basic Roslyn on Github D DMD on Github Dart Dart on Github Elixir Elixir on Github Elm Elm on Github Erlang Erlang/OTP on Github Eta Eta on Github Frege Frege on Github F# FSharp on Github Go Go on Github Goby Goby on Github Golo Golo on Github Gosu Gosu on Github Hare Hare on Sourcehut Haskell GHC on Gitlab GHC on Github(Mirror) Haxe Haxe on Github Idris Idris on Github Inko Inko on Gitlab Inko on Github(Mirror) Io Io on Github Jolie Jolie on Github Julia Julia on Github Kotlin Kotlin on Github Koto Koto on Github Lily Lily on Gitlab LiveScript LiveScript Lucee Lucee on Github Nim Nim on Github Nu Nu on Github OCaml OCaml on Github Pharo Pharo on Github PHP PHP on Github Pony Pony on Github PureScript PureScript on Github Python CPython on Github MicroPython on Github Racket Racket on Github Raku Raku on Github Red Red on Github Ring Ring on Github Ruby Ruby on Github Rust Rust on Github Scala Scala on Github Skip Skip on Github Squirrel Squirrel on Github Swift Swift on Github Taichi Taichi on Github Terra Terra on Github TypeScript TypeScript on Github AssemblyScript on Github V V on Github Vala Vala on Github Vala on Gitlab Verona Verona on Github Zig Zig on Github