NOTE: The EQ language has been superseded by the newer programming language called "Sling", which also represents a continuation of the evolution of EQ. For the development of new applications, please consider using Sling.
The fundamental objective behind the EQ language is the ability to convert EQ source code to other programming languages in order to be able to target any runtime execution platform, ensuring the ability to execute the program regardless of where it should be executed. In addition to that, simplicity and reduction of unnecessary typing, without sacrificing flexibility and features, have been considered as major objectives during design and development.
(NOTE: This language was traditionally simply referred to as the "Eqela Programming Language". However, the accurate way to refer to refer to this language is presently the "EQ Programming Language", to also properly distinguish it from other Eqela technologies, including also other languages that are or will become part of the Eqela technology stack)
Please find out more details through the links below:
EQ Application Project Reference
Closely related information with regards to EQ development projects and their structure:
This is the easiest place to get started:
Development Tools and Downloads
1. Eqela Development Kit (EDK)
The Eqela Development Kit (EDK) is a set of command line tools that can be used to compile Eqela programs. EDK is a full-featured development environment, and can be used to compile any kind of program, whether for the command line, graphical, a game or the web.
2. Eqela Code Studio (IDE)
Eqela Code Studio is a full-featured IDE that can be used to develop and write code for all kinds of applications (command line, GUI, server, web, backend servers, etc.). Eqela Code Studio integrates the EQ compiler, the editor and several API library frameworks in one easy-to-use package, and can be installed and used on any computer platform (either Windows, Mac OS X or Linux). Eqela Code Studio easily compiles executables for the platform it's running on.
Windows : Windows 7 or higher
Mac : Mac OS X 10.7 or higher (must have development tools installed; Xcode 5 or higher)
Linux : 32-bit or 64-bit version of an Ubuntu 14.04-compatible distribution; development packages and C compiler must be installed