Various computer languages, their related mechanisms and how they aid in operating computers efficiently are discussed.