Hormiga is a language designed to be simple and powerful, allowing users without software programming knowledge to make the programs needed to automate the calculations of everyday problems. Generally, it is necessary only for the users to be aware of the problem they want to solve. The language allows programmers to focus on the problem and not to worry about the interactive interface with the user. The programmer will have to state the instructions to solve a problem, in the same way they would do manually. The steps may depend one upon the other. Like most languages, Hormiga has support for functions and the possibility of creating libraries of commonly used code. Unlike most languages, Hormiga automatically and dynamically creates the graphical user interface (GUI) for programs, has support for calculating definite integrals in multiple dimensions, and incorporates a new concept called Step, similar to a procedure of Pascal, but allowing you to state dependences between them.
|Tags||language calculator Graphics iterations|
|Operating Systems||Unix Linux Windows Mac OS X|
|Implementation||qmake C++ Qt YACC|
|Translations||English Spanish Chinese (Simplified)|
From now on, the project main page is displayed in english by default. You can allways use the language selector at top of the page to change it.
Release Notes: This release adds the license to the source files.
Release Notes: This is the first release of the engine. It is fully functional.