This work deals with advanced features of Turbo PASCAL like graphics and object oriented programming. A number of programmes illustrating graphics commands have been given. Object oriented programming has been vividly described with many practical real life examples which is one of the distinguishing features of the book. The book also covers in depth features like sets, files, records etc, with a large number of programmes in addition to fundamentals. The author's long experience in teaching computer science courses at the Indian Institute of Technology, Delhi and at various other Institutions, and her research experience in the field of database management systems and neuro computing should make this book a success.