Skip to content

The LeadProgramming Language Foundation

Experimenting to create what might work

Icon

NOTE

You might be looking for LeadLang home page. We've moved to here!



What is Lead?

What is Lead? Is it a programming langauge? or a foundation? What does it aim to achieve?

Lead refers to both

  • The Foundation
  • The Language

Initially, "Lead" was the name of the programming language that was developed. Subsequently, the foundation was also named "Lead". Now, Lead Foundation maintains both Lead Language and Lead RunTime


Why Lead?

Just as the tagline mentions, Lead Foundation is experimenting on how to create a programming language within these objectives

  • Simplicity: A relatively simple bytecode interpreter
  • Evolutionary Modularity: A design that allows main.lrt to be written in v1 of the syntax and module.lrt to be in v2 of the syntax or language or specification.
  • Native Interoperability: The Foundation works to create a language and contained interpretable executable file that treats native libraries as packages itself

Released under the MIT License.