view github


Building scalable software has never been easier

Eta Programming Language

Eta is a pure, lazy, strongly typed functional programming language on the JVM. Purity makes it simple to understand your code and iterate rapidly. Laziness allows you to express your thoughts concisely, letting the compiler figure out how to efficiently execute your code. Types allow you to interact with the compiler so that it can understand your intent and inform you when you are doing a mistake. This powerful language combined with the vast Java platform allows you to integrate seamlessly into existing systems.

Check Eta's Website

Eta Production Suite

The Eta Production Suite consists of

  • Eta, an industry-grade JVM programming language
  • Highly productive tools including an intelligent IDE, visual profiling, and debugging tools
  • An enterprise suite of libraries to handle Web, Big Data, Cloud Computing, IoT, Artificial Intelligence and more
  • Integrations with Java Enterprise frameworks (Java EE, Spring, and more)
  • Integrations with Hadoop ecosystem (Hadoop, Spark, and more)

coming soon

Online Eta Training

Eta is different from the typical imperative languages like Java but with an efficient guide you can get up and running with Eta in no time. Our comprehensive online training will provide you with a rapid transition plan from your existing programming knowledge to Eta’s programming ways. The training will be hands-on so that you'll be ready to build complex applications by the end of it.

coming soon