Skip to main content
Log in

Introduction to algorithms

4. Turtle graphics

  • Series Article
  • Published:
Resonance Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.

    Google Scholar 

  • H Abelson and A di Sessa.Turtle Geometry: The computer as a medium for exploring mathematics. M.I.T. Press, Cambridge, Mass. 1981.

    Google Scholar 

  • H Lauwerier. Fractals: Images of Chaos. Penguin Books. 1991. This book introduces fractals to a wide audience.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02837777

Keywords

Navigation