Este documento presenta conceptos básicos sobre lenguajes de programación, incluyendo instrucciones, algoritmos, programas, programación y codificación. Luego describe lenguajes de programación y cómo tienen como objetivo construir programas para ser ejecutados por computadoras. Finalmente, clasifica los lenguajes de programación en lenguajes de máquina, simbólicos, de bajo y alto nivel, y describe traductores como compiladores e intérpretes.