High-level language is not intelligible to computers , because high-level language programs can only be understood after conversion into mechanical language. In other words, if a program is written in this language, it has to be translated into mechanical language using a translator and explained to the computer.