Simorgh Programming Language(SPL)

Simorgh programming language is a general purpose language which is able to generate structured applications. Such applications can share their objects, data, pointers, and commands among themselves. Simorgh allows users to develop new objects in their native languages.

The aim of this paper is to introduce the most recent developments of Simorgh Programming Language (SPL). SPL is a part of Simorgh environment project that started at 1993.
SPL has been invented with the aim that non-technical people would be able to produce their own portable applications which can be written in their own native language. These applications can be combined together to create large and interconnected applications.
The main advantage of SPL is to build applications that are capable of communicating with each other without additional programming.
This feature of SPL helps Simorgh applications to share objects and their possibilities. Hence, programming with SPL is simple, quick and concise.
SPL can randomly generate new type of objects without human intervention that will be used in Simorgh applications.
With SPL, a new generation of applications can be produced by other applications even without using programmers as well.
SPL(mid-Level) helps you to program Simnote pages for collecting, organizing and sharing digital notes and interactive Simorgh programs.