

Specifically, how do you stop data from getting trapped in a loop? At DEC, she was tasked with looking into ways to deal with the increasing complexity of the local area networks (LANs) that the company was creating. “Most important of all,” the abstract for her paper describing the project says, “it should teach that learning is fun.” SPANNING TREEĪfter getting her masters and leaving MIT, Perlman joined BBN, a defense contractor, then moved to Digital Equipment Corporation (DEC) in 1980.

This was controlled by buttons that allowed the toddler to experiment with a Logo turtle with a less intimidating interface than existing systems. Perlman created Toddlers Own Recursive Turtle Interpreter System (TORTIS), a simplified version of LOGO that could be used by pre-school children. In the simplest version of this language, kids could learn the fundamentals of programming by writing programs that controlled the motion of an on-screen or motorized turtle.

While she was working on her Master’s degree, she worked with Seymour Papert at the MIT Artificial Intelligence Lab, which was working on LOGO, the first programming language for children. She graduated from MIT in 1973 and got her Masters degree in 1976. Born in 1952, Perlman was a prodigy who excelled in math and science, and in her own words, “Every time there was a new subject or a quiz I would be very excited at the opportunity to solve all sorts of puzzles”.
