Welcome to the Dictionary of Programming Languages, a compendium
of computer coding methods assembled to provide information and
aid your appreciation for computer science history.
Browse the dictionary by clicking on a section:
Get a full dump of the dictionary:
List of Names
- Language type:
Telescript is an object-oriented
language and run-time support system
designed for creating
agents, remote application scripts,
and other kinds of distributed
The run-time system that supports
Telescript programs is called Magic Cap.
It provides GUI, messaging, network, I/O
and other services.
As a procedural OOP language, Telescript
supports the usual sequential control
constructs, as well as simple data types
like fixed- and floating-point numbers,
Telescript supports simple interheritance
and a form of multiple inheritance using a mix-in
set-up like some dialects of Lisp.
All object classes inherit directly or
indirectly from the Object class;
method arguments may also subject to a
simple form of type-predicate constraints.
It also supports simple error handling using
a try/catch syntax.
Telescript also includes notions of
authority and ownership
to provide security restrictions for
software agents. Classes in Telescript
can belong to class families, which are
a form of generic class factory.
Telescript programs are compiled into
native code for a target platform, or into
portable bytecodes for the Telescript
engine (a virtual machine). As of the
end of 1997, Telescript development tools are
restricted to the Macintosh platform, although
the engine is more portable (Windows, some
The only implementation of Telescript
is General Magic's Magic Cap product,
the compiler and development environment
are sold by Metrowerks.
Information on the language is available
on the web, but not easy to find. A
great deal of information is available
under General Magic's web site.
- See Also:
Magic Cap is a run-time system and GUI
environment for palmtops and personal
communicators. Telescript programs run
in Magic Cap, and they may also run as
agents in host software to which the personal
communicator connects. The Telescript
language object model provides extensive
support for object mobility and security.
A modest variety of add-on packages and
extensions for the Magic Cap environment
can be found at General Magic's web site
Descriptions in this dictionary are ©1997-99 Neal Ziring. Some
examples copyright of their respective authors. Some
technologies and languages are trademarked. Permission to
copy descriptions is granted as long as authorship credit is preserved.
Comments on this dictionary, corrections and suggestions, are all welcome.
Please use email, the address is firstname.lastname@example.org
[Ziring MicroWeb Home]
Dictionary and script maintained by Neal Ziring, last major modifications 3/18/98. Most recent
additions to dictionary and master list, 1/00.