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

Sort by name | added | updated
AmbientTalk Actor-based distributed language for programs deployed in mobile ad hoc networks.
AngelScript Flexible, C-like cross-platform scripting library meant to be embedded in applications.
Atomy Programmable programming language targeting the Rubinius VM.
Babar Little language for machines with speech acts.
Bard Object-oriented, dynamic Lisp-like language.
Brat Little language for people who don't like to be told what to do.
Céu Concurrent and reactive language that offers a safer and higher-level alternative to C.
Ceylon Programming language for writing large programs in a team environment.
Circa Language designed for live coding.
Clever Dynamically typed, multi-paradigm programming language written in C++.
Cobra .NET/Mono language with optional typing and contracts.
Crystal Compiled language with Ruby syntax and type inference.
Dao Dynamic OO language with a BNF-like macro system for defining new syntax.
Dashrep A text-manipulation programming language that saves coding time and debugging time
Duck Simple scripting language based on the idea of duck-typing
Egison World's first language with non-linear pattern-matching against unfree data types.
ELENA General-purpose, pure object-oriented language with late binding.
Elixir Simple object orientation and charming syntax on top of Erlang.
Elm Type-safe, functional reactive language that compiles to HTML, CSS, and JavaScript.
Factor Concatenative, stack-based language with extensible syntax, macros, and garbage collection.
Fancy Dynamic, object-oriented programming language heavily inspired by Smalltalk, Ruby and Erlang.
Frege A non-strict, pure functional programming language like Haskell compiled to the JVM.
Fuzuli A new general purpose programming language based on Lisp and Algol.
Golo Lightweight dynamic language for the JVM
GorillaScript Compile-to-JavaScript language with macros, classes, parallel loops, and more.
Gosu A pragmatic language for the JVM.
Gremlin A graph-based programming language.
Gura Iterator-oriented programming language for data processing
Harlan Declarative LISP-like language for GPU programming.
Idris Dependently typed, compiled functional programming language.
IPL Language using intuitionistic type theory without recursive types.
Julia A high-level, high-performance dynamic programming language for technical computing.
Kal Clean JavaScript alternative without callbacks and simple syntax.
Kitten Statically typed, stack-based functional programming language with concatenative semantics.
Koka A function-oriented language with effect inference.
Kotlin A statically-typed JVM-targeted programming language by JetBrains intended for industrial use.
Lobster A language for making games.
Mars Hybrid imperative/declarative higher-order language with automatic destructive update.
Mirah A language featuring static types, local type inference and a heavily Ruby-inspired syntax.
MoonScript A programmer friendly language that compiles to Lua.
Myrddin Simple, low level language with type checking and inference.
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.
P* Web programming language with C-like syntax.
Picat Logic-based multi-paradigm language intended for general-purpose applications.
Potion A small object- and mixin-oriented (traits) language by _why.
Pyret Functional scripting language designed for programming education.
Qore Embeddable multi-threaded programming language.
Rascal Metaprogramming language for source code manipulation.
Red Compiled programming language strongly inspired by REBOL.
rhoScript Strongly-typed stack-based concatinatitive language intended for code golfing.
Roy Statically typed, functional language that compiles to JavaScript.
Saffire Object-oriented scripting language mixing Python, PHP, and Ruby.
Shen A portable functional programming language running on Lisp.
Solid Minimalist interpreted language, with a clean object model and a tiny VM.
Spider Safe language embracing the good side of JavaScript and avoiding the bad side.
Terra A statically-typed, high-performance low-level counterpart to Lua.
Typo Programming language that runs in Haskell's type system.
Whiley Hybrid programming language with extended static checking.
Yeti ML style functional programming language that runs on the JVM.
Zimbu Static, object-oriented language by the author of vim.

Inactive Languages

Brace Dialect of C that looks like Python.
Deca Higher-level systems programming language.
Efene Programming language with C-like syntax that runs on the Erlang platform
Gelo An extensible extension programmable programming language written in Go, for Go.
Hue A functional programming language using LLVM
JSOL Interpreted language with JSON syntax
Luna A small, fast minimalistic language with cooperative thread concurrency.
lviv Stack-based, reverse Polish notation functional programming language
OMeta OMeta is a new object-oriented language for pattern matching.
Pez A small, lightweight, public domain, portable, highly nonstandard dialect of Forth.
Rhope A language using dataflow and a built-in transaction mechanism to make writing concurrent code easy.
Tart Tart is a general-purpose, strongly-typed programming language for high-performance applications.
Vortex Embeddable high level scripting language that compiles to Lua.