Agena 2.5.0

A free and open source procedural programming language designed to be very easy to learn, will enable users to develop applications within a large array of fields

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Agena 2.5.0:

  • `utils.writecsv` can now also write a header and enclose each value with a given string. Also, any option can now be given in the form `option = value`. The old way of sequentially passing options is still supported.
  • `stats.gmean` has been rewritten for it returned wrong values with distributions containing very small or very large values provoking underflows or overflows. Also, the function no longer returns complex values if the sign of the product of all observations is negative (returning `undefined` instead), and issues an error if the distribution contains complex values for it now computes in the real domain, only. The function has become twice as fast.
  • ``, `stats.skewness`, and `fractals.dragon` have been tuned a little bit.
  • `unpack` with a given register may have crashed Agena if the interpreter had not been compiled with GCC.
Read full changelog
send us
an update
4.7 MB
4.5/5 2
Alexander Walz
Home \ Developer Tools
1 Agena Screenshot:
Agena - Help screen for the application when running it from a terminal window.
Agena is an open source and easy-to-learn procedural programming language designed to be used in scientific, linguistic, educational, and many other applications.

Moreover, Agena's syntax looks like very simplified Algol 68 with elements taken from Lua and SQL.

The interpreter provides fast complex and real arithmetics, flexible data structures, efficient text processing, intelligent procedures and package management, plus various configuration facilities.

Last updated on March 24th, 2015

Runs on: Mac OS X 10.5 or later (Intel only)

#procedural programming #programming language #linguistic programming #programming #development #interpreter #language

Add your review!