TUTOR, also known as PLATO Author Language, began as a programming language designed for educational purposes. Developed at the University of Illinois at Urbana-Champaign in the mid-1960s, TUTOR was initially intended for computer-assisted instruction. Over time, its capabilities expanded, allowing it to become a versatile tool for both education and entertainment.
Origins and Educational Focus
TUTOR was created to facilitate computer-assisted instruction (CAI) and computer-managed
instruction (CMI). Its primary function was to support educational programs, known as "lessons," by providing powerful answer-parsing and answer-judging commands. These features enabled instructors to manage student records and statistics efficiently, making TUTOR a valuable asset in the educational field.
The language was designed with flexibility in mind, allowing educators to tailor lessons to meet specific learning objectives. This adaptability was crucial in the early days of computer-based education, as it provided a means to deliver personalized instruction to students. TUTOR's ability to handle graphics and student data further enhanced its utility in academic settings.
Transition to Gaming
As TUTOR evolved, its potential for gaming became apparent. The language's flexibility and PLATO's computational power made it suitable for creating various types of games, including flight simulators, war games, and multiplayer role-playing games. This shift from purely educational applications to gaming marked a significant turning point in TUTOR's history.
The development of games like Bugs and Drugs (BND) demonstrated TUTOR's versatility. These games not only provided entertainment but also served educational purposes, blending learning with interactive gameplay. The ability to create complex gaming environments showcased TUTOR's robust programming capabilities.
Legacy and Continued Use
Despite its origins in the 1960s, TUTOR remains relevant today. It continues to be used in the Cyber1 PLATO System, which runs much of the source code from the 1980s PLATO system. As of June 2020, the Cyber1 PLATO System had approximately 5000 users, highlighting TUTOR's enduring appeal.
The language's evolution from an educational tool to a gaming platform reflects broader trends in technology and education. TUTOR's journey illustrates how programming languages can adapt to meet changing needs, serving both educational and entertainment purposes. Its legacy is a testament to the innovative spirit of its creators and the lasting impact of their work.











