Introduction
Help Contents
Introduction
Introduction
Scientists work very hard to make computers understand what you want, but until this is done, you need to talk to a computer in an language that it understands.
Such a language is called a programming language, because the instructions which are given to the computer are called programs. In this context, programmers are people who know how to write programs.
Logo is one of the easiest programming languages.
It is designed in such a way, that you can learn it with much less efforts than any other language.
Elica is a software development system which base programming language is Logo.
Elica Logo is a member of the Logo family languages and is the core of all Elica-based applications.
Elica programs are ordinary text files that contain instructions. And like texts in books, these instructions contain words and punctuation symbols.
Logo has a built-in knowledge of what to do when it meets some special words. To make it understand more, you need to teach it all the new words and how to react when you use them in instructions. Only after this you can be able to do just about anything with Logo.
This guide can be used as a short introductional tutorial while learning how to program with Elica. It uses an easy to comprehend descriptions and is suitable to a larger range of readers.
Anyway, this guide does not cover all Elica Logo details. After reading it you will find that everything discussed here is common (more or less) for all Logo implementations.
For advance Logo users it might be better just to have a quick look over the "The Easy Guide" and then continue with "The Complete guide" where Elica Logo is explained in details.
For those readers who are happier with scientifically dressed guides and feel better when they hear magic words like polymorphism, multiple inheritance, and high-order functions, it might be better to find another guide. OK, let's start.