What is Agena ?

Agena is an easy-to-learn procedural programming language designed for science, scripting, and many other applications.

What can you do with Agena ?

Agena provides you with all the means to implement your ideas quickly: fast real and complex arithmetics, efficient text processing, graphics, flexible data structures, intelligent procedures, simple package management, plus various configuration facilities in multi-user environments. You can download installers for Windows, Mac OS X, Linux, OS/2, DOS, Solaris, and Raspberry Pi.

AgenaEdit
in Action on Windows 7

How does Agena's syntax look like ?

The syntax resembles very simplified Algol 68 with elements taken from Maple, Lua and SQL. Click here to take a tour.

Is there an editor ?

Agena is shipped with a simple editor called AgenaEdit featuring syntax-highlighting and an integrated Agena environment. It is currently available for Windows, Linux, Solaris and Mac OS X.

Agena on Sun OpenSolaris 2010.03

How has it been implemented ?

Agena is based on the ANSI C source code of Lua, a popular and widely used Open Source programming language developed at PUC-Rio, Brazil.

What does the name Agena mean ?

Agena is the tenth brightest star in the night sky, and the name of an unmanned target vehicle used in the 1960s during NASA's Gemini missions. Click here for some pictures of past times.