29 Repositories
26 Languages
Last updated

A list of programming languages that are actively developed on GitHub.

  • apple swift [1]

    The Swift Programming Language

    Starred by 7 people [2]

  • rust-lang rust [3]

    A safe, concurrent, practical language.

    Starred by 8 people [4]

  • golang go [5]

    The Go programming language

    Starred by 7 people [6]

  • jashkenas coffeescript [7]

    Unfancy JavaScript

    Starred by 6 people [8]

  • ruby [9]

    Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, and extensible.

    You can read more about ruby on it’s website[10].

    Starred by 3 people [11]

  • php-src [12]

    The PHP Interpreter

    Starred by 3 people [13]

  • JuliaLang julia [14]

    Julia is a high-level, high-performance dynamic language for technical computing.

    The main homepage for Julia can be found at julialang.org[15].

    Julia programs are organized around multiple dispatch; by defining functions and overloading them for different combinations of argument types, which can also be user-defined. For a more in-depth discussion of the rationale and advantages of Julia over other systems, see the following highlights or read the introduction[16] in the online manual[17].

    Starred by 4 people [18]

  • elixir-lang elixir [19]

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications

    Starred by 6 people [20]

  • scala scala [21]

    The Scala programming language

  • clojure clojure [22]

    The Clojure programming language

    Starred by 2 people [23]

  • erlang otp [24]

    Erlang/OTP

    Starred by 3 people [25]

  • dotnet roslyn [26]

    The .NET Compiler Platform (“Roslyn”) provides open-source C# and Visual Basic compilers with rich code analysis APIs.

  • JetBrains kotlin [27]

    The Kotlin Programming Language

    Starred by 4 people [28]

  • nim-lang Nim [29]

    Nim (formerly known as “Nimrod”) is a compiled, garbage-collected systems programming language which has an excellent productivity/performance ratio. Nim’s design focuses on efficiency, expressiveness, elegance (in the order of priority). nim-lang.org/[30]

    Starred by 1 person [31]

  • elm-lang elm-compiler [32]

    Compiler for the Elm programming language. Elm aims to make web development more pleasant. Elm is a type inferred, functional reactive language that compiles to HTML, CSS, and JavaScript.

    Starred by 1 person [33]

  • timburks nu [34]

    The Nu programming language.

    Starred by 1 person [35]

  • Frege frege [36]

    Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.

  • LiveScript [37]

    LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperative programming.

    Starred by 1 person [38]

  • stevedekorte io [39]

    Io programming language

  • groovy groovy-core [40]

    The Groovy programming language

  • racket racket [41]

    The Racket repository

    Starred by 4 people [42]

  • D-Programming-Language dmd [43]

    D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.

    Starred by 1 person [44]

  • fsharp fsharp [45]

    The Open Edition of the F# compiler, core library and tools

    Starred by 1 person [46]

  • eholk harlan [47]

    A language for GPU computing.

    Starred by 1 person [48]

  • red [49]

    Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!

    Starred by 2 people [50]

  • amber-smalltalk amber [51]

    An implementation of the Smalltalk language that runs on top of the JS runtime amber-lang.net[52]

    Starred by 1 person [53]

  • dart-lang sdk [54]

    The Dart SDK, including the VM, dart2js, core libraries, and more.

  • dylan-lang opendylan [55]

    Open Dylan compiler and IDE

  • chapel-lang chapel [56]

    a Productive Parallel Programming Language