Gleam is a statically typed functional programming language created by Louis Pilfold, first released in 2019, that compiles to Erlang bytecode for the BEAM virtual machine or to JavaScript, giving it direct access to the Erlang and Elixir ecosystem's fault-tolerant, highly concurrent runtime alongside a modern, strongly typed syntax with type inference. Gleam positions itself as a friendly, approachable entry point to BEAM-based concurrent programming, emphasizing helpful compiler error messages and a small, consistent core language over the more flexible but dynamically typed Erlang and Elixir.
Facts
SignificanceRanked 2nd most admired language in the 2025 Stack Overflow Developer Survey. 1 Connections
Associated With
Gleam, Elixir and Erlang share the BEAM runtime and interoperate.
Gleam compiles to and runs on the BEAM, Erlang's runtime.
Sources
1. Gleam (programming language) - Wikipedia
Adoption, final paragraphQuote, Adoption, final paragraph
it was the 2nd "most admired" language
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.