
The spreadsheet market was fast prevailing toward the end of 1980’s and compelled some of the vendors to create multidimensional applications that could reside on a spreadsheet environment.Ĭompete initiated the opening of the multidimensional spreadsheet. Although APL is not deemed as a core component of many modern OLAP tools, several ideas can be seen living through some of the modern day multidimensional applications. Eventually, there was a decline in the market significance of APL, but it still survived to a limited degree. Most programmers encountered difficulties in programming multidimensional applications using arrays in other languages with APL programs at that time. On top of this, since early APL programs were interpreted as opposed to being compiled, it inefficiently exhausted more machine resources and was known for consuming too much RAM space. Iverson created brief notations by employing Greek symbols as operators this required the support of special hardware like special keyboards, screens and printers making maintenance of APL-based mainframe products very costly. APL was regarded as the first multidimensional language and its implementation as a computer programming language happened during the late 1960’s by IBM. Kenneth Iverson introduced the base foundation of OLAP through his book “A Programming Language” (APL), which defined a mathematical language with processing operators and multidimensional variables. As a matter of fact, the origin of OLAP technology can be traced to 1962. OLAP is not a new concept and has persisted through the decades.
/common-symptoms-of-metastatic-breast-cancer-4154709_v2-b6743ee3e271482f943cc84b3082a0e2.png)

1962: Kenneth Iverson Introduces Foundation of OLAP
