Useimmat HLLs että me puututa tässä kohta ovat procedurallanguages. Tämä tyyppi on soveltuu hyvin kirjallisesti jäsennelty ohjelmia. Ei-procedurallanguages, kuten SQL ja RPG, ovat paremmin erityisiin tarkoituksiin, kuten mietinnössä sukupolvi.
Useimmat HLLs on käännetty konekielelle, mutta jotkut tulkitaan. Ne, jotka on koottu tulos koneen koodi, joka on erittäin tehokas toistuvaan teloituksia. Tulkita kieliä on jäsentää, tulkita, ja suoritetaan aina, että ohjelma ajetaan. Kompromissi käyttää tulkita kieliä on lasku ohjelmoija ajan, mutta kasvu koneen resursseja.