Welcome

This site provides a list of programming languages which are just starting out in the world. Feel free to submit your own, or ones you know about!

Fledgling Languages

AmbientTalk A prototype and reflection based language for mobile computing.
Atomy Atomy is a programmable programming language targeting the Rubinius VM.
Brace Brace is a dialect of C that looks like Python.
Brat Brat is a little language for people who don't like to be told what to do.
Ceylon A programming language for writing large programs in a team environment
Circa A programming language designed for live coding.
Clay A language for generic programming.
Dao A dynamic OO language with a BNF-like macro system for defining new syntax.
Efene Programming language with C-like syntax that runs on the Erlang platform
Elixir Simple Object Orientation and charming syntax on top of Erlang
Fancy Fancy is a dynamic, object-oriented programming language heavily inspired by Smalltalk, Ruby and Erlang
Gelo An extensible extension programmable programming language written in Go, for Go.
Gremlin A graph-based programming language.
Harmonic Safe and efficient parallel programming on the JVM
Kotlin A statically-typed JVM-targeted programming language developed by JetBrains and intended for industrial use.
lviv Stack-based, reverse Polish notation functional programming language
Mirah A language language featuring static types, local type inference and a heavily Ruby-inspired syntax.
MoonScript A programmer friendly language that compiles to Lua.
Nimrod A wide-spectrum language: partial type inference, "generics", GC, macros, indentation syntax
OOC A programming language with objects, first-class functions, and pink unicorns.
Pez A small, lightweight, public domain, portable, highly nonstandard dialect of Forth.
Potion Potion is a small object- and mixin-oriented (traits) language
Reia Reia is a Ruby/Python-like language for BEAM, the Erlang VM
Rhope A language using dataflow and a built-in transaction mechanism to make writing concurrent code easy.
Shen A portable functional programming language running on Lisp
Slate A "clean slate" object-oriented Smalltalk-style environment.
Tart Tart is a general-purpose, strongly-typed programming language for high-performance applications.
Whiley A programming language with extended static checking
Yeti Yeti is ML style functional programming language, that runs on the JVM.
Zimbu A static, object-oriented language by the author of vim.

Inactive Languages

Hecl A mobile scripting language that runs on J2ME
Ioke Ioke is a dynamic, prototype-based folding language.
OMeta OMeta is a new object-oriented language for pattern matching.
Potential A type-safe x86-64 systems programming language.