Este documento clasifica los lenguajes de programación en tres categorías: lenguajes de bajo nivel como el lenguaje máquina y ensamblador, que son difíciles de aprender pero rápidos; lenguajes de alto nivel como COBOL, Pascal y C, que son más fáciles de aprender y transportar; y nuevos lenguajes naturales aún en desarrollo para mejorar la comunicación humano-máquina.
2. 1.- el lenguaje maquina ESTE LENGUAJE SE CARACTERIZA POR EL USO DEL ALFABETO BINARIO (0 Y 1), FUE EL RIMER LENGUAJE DE PROGRAMACION QUE SE UTILIZO, Y SE DEJO DE UTILIZAR DEBIDO A QUE ES MUY COMPLICADO EL PROGRAMAR EN ESTE Y CON UNA GRAN FACILIDAD DE COMETER ERRORES.
4. LENGUAJES DE PROGRAMACION DE BAJO NIVEL. EL LENGUAJE ENSAMBLADOR FUE EL PRIMER LENGUAJE DE BAJO NIVEL QUE TRATO DE SUSTITUIR AL LENGUAJE MAQUINA Y A DIFERENCIA DE ESTA ULTIMA ES MAS FACIL DE UTILIZAR.LOS LENGUAJES DE ESTE TIPO SON MUY RAPIDOS, PERO MUY DIFICILES DE APRENDER A LA VEZ. SU DESVENTAJA RADICA EN QUE EL PROGRAMA DEPENDE EN SU TOTALIDAD DE LA MAQUINA EN QUE SE ESTA EJECUTANDO Y ES DIFICIL DE TRANSPORTAR A OTRA MAQUINA.
6. 3.- LENGUAJE DE ALTO NIVEL ESTE LENGUAJE DE PROGRAMACION ES EL MAS FACIL DE APRENDER DEVIDO A SU PARECIDO AL LENGUAJE HUMANO DERIVADO DE ELLO DEL USO DE COMANDOS Y ES MUY FACIL DE TRANSPORTAR DE UNA MAQUINA A OTRA YA QUE HAY QUE HACERLE MUY POCA O NULA MODIFICACION, ESTE PROGRAMA NECESITA DE UN COMPILADOR O TRADUCTOR AL LENGUAJE MAQUINA O DE BAJO NIVEL, PARA QUE PUEDA SER RECONOCIDO Y EJECUTADO POR EL COMPUTADOR.
8. LENGUAJES DE PROG COBOL, PASCAL,. IMPERATIVOS C Y ADA. LENGUAJES DE PROG. LISP Y DECLARATIVOS. PROLOG. LENGUAJES DE ALTO LENGUAJES DE PROG. SMALTALK NIVEL. ORIENTADO A OBJETOS. Y C++. LENGUAJES DE PROG. ORIENTADOS AL PROBLEMA LENGUAJES DE PROG. SON AQUELLOS LENGUAJES NATURALES. QUE SE ESTAN DESARROLLAN- DO ACTUALMENTE PARA FA- CILITAR AUN MAS LA COMUNI- CACION HUMANO – MAQUINA.