Abstract
The primary purpose of a programming language is to assist the programmer in the practice of her art. Each language is either designed for a class of problems or supports a different style of programming. In other words, a programming language turns the computer into a ‘virtual machine’ whose features and capabilities are unlimited. In this article, we illustrate these aspects through a language similar tologo. Programs are developed to draw geometric pictures using this language.
Similar content being viewed by others
Suggested Reading
ACM Turing award lectures: the first twenty years: 1966–1985, NewYork: ACM Press, Addison-Wesley, 1987. This book gives an insight into the views of the pioneers on computation and programming of computer science.
S Papert.Mindstorms: Children, Computers and Powerful ideas. Harvester Press, Breighton. 1980.
H Abelson and A di Sessa.Turtle Geometry: The computer as a medium for exploring mathematics. M.I.T. Press, Cambridge, Mass. 1981.
H Lauwerier. Fractals: Images of Chaos. Penguin Books. 1991. This book introduces fractals to a wide audience.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Shyamasundar, R.K. Introduction to algorithms. Reson 1, 14–24 (1996). https://doi.org/10.1007/BF02837777
Issue Date:
DOI: https://doi.org/10.1007/BF02837777