The Turtle Graphics Package

The Turtle Graphics Package

  • Brief History
  • What is turtle programming?
  • Why is it called turtle in Python?

Brief History

  • In 1967, Seymour Papert and Wally Feurzeig created an interpretive programming language called Logo
  • Papert added commands to Logo so that he could control a turtle robot, which drew shaped on paper, from his computer.
  • Turtle graphics is now part of Python.
  • Using the Turtle involves instructing the turtle to move on the screen and draw lines to create the desired shape.

What is turtle programming?

  • Logo (programming language) A general-purpose language, Logo is widely known for its use of turtle graphics, in which commands for movement and drawing produced line or vector graphics, either on screen or with a small robot termed a turtle.
  • A method for creating graphic images in the Logo programming language. The "turtle" is an imaginary pen that is given drawing commands, such as go forward and turn right. On screen, the turtle is shaped like a triangle.

Why is it called turtle in Python?

  • Why is the turtle module in Python called that? As it says in the Python Standard Library Doc, it's because Turtle graphics is a popular way of introducing programming to children. It was part of the original Logo programming language developed by Wally Feurzig and Seymour Papert in 1966.