Structured language which is powerful, efficient and versatile. The student can write programs from very simple applications to advanced editors, operating systems and sophisticated applica­tion programs.