El documento introduce varios tipos de tecnología de lenguajes de programación, incluyendo lenguajes de máquina, de bajo nivel y de alto nivel. También discute lenguajes interpretados y compilados, la importancia de dividir programas en módulos, y brevemente describe los lenguajes Java, Lisp y Java Applets.