Category:Agena: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
m (Added "See Also")
 
Line 20: Line 20:
== How has it been implemented ? ==
== 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.
Agena is based on the [[ANSI]] [[C]] source code of [[Lua]], a popular and widely used Open Source programming language.

== See Also ==
[[ALGOL 68]]

Latest revision as of 12:41, 30 January 2022

Language
Agena
This programming language may be used to instruct a computer to perform a task.
Official website
Type expression: Implicit
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Agena.

What is Agena ?

Agena is an easy-to-learn procedural programming language designed to be used in scientific, educational, linguistic, and many other applications.

What can you do with Agena ?

Agena provides all the means to implement 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.

Besides providing basic operations, it has advanced programming features such as high-speed processing of data structures, extended conditionals, abridged and extended syntax for loops, efficient recursion techniques, an arbitrary precision mathematical library, easy-to-use package handling, and much more.

Which operating systems are supported ?

Installers are available for Solaris, Windows, Linux, Mac OS X, OS/2 & eComStation, and DOS.

How does it look like ?

The syntax looks like very simplified ALGOL 68 with elements taken from Lua and SQL.

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.

See Also

ALGOL 68