An educational programming language is a programming language that is designed primarily as a learning instrument. Major considerations in designing an educational programming language are:
Many educational programming languages position themselves inside a learning path, that is a sequence of languages each designed to build on the others moving a student from easy to understand and entertaining environments to full professional environments. Some of the better known are presented below.
Educational Language Interoperability:
Basic is a Programming Language for the windows operating system. It is completely free and it is suitable for creating all kinds of application of business, industry, education and entertainment. BAsic is a multi-platform language because many basic compilers use the same types of routine.
Logo is an List-based programming language which was designed in 1967 by Daniel G.Bobraw, Wally Feurzeing, Seymour Papert and Cynthia Solomon. Now a days it is only used for “turtle graphics”, in which commands for movement and drawing produced line graphics either on screen or with a small robot called a "turtle".
JAVA is a high level programming language develop by sun microsystem and release in 1995. The main reason for the development of the JAVA programming language is the platform independencey of the code. The Java programming language follow the “write once run anywhere”. The WORA shows code portability of the java programming language.
Lisp is a family of computer programming languages used for the Artificial intelligence and mathematical applications. Lisp the second oldest high-level programming language that introduce the many new features to the programming e.g tree data structures, management, dynamic, and the self-hosting compiler.
Scheme is a general-purpose computer programming language. It is a high-level language, supporting operations on structured data such as strings, lists, and vectors, as well as operations on more traditional data such as numbers and characters.
Pascal Programming Language is a structured programming Language.It was designed in 1968-1969 and published in 1970 by Naiklaus Wirth as a small and effective language.It is Algol-based language and contain many Algol constructs.