Es el mas utilizado por los programadores. estan diseñados para que las persona escriban y entiendan los programas de un modo mucho mas facil que los lenguajes de maquina y ensambladores. Otra razon es que los programa escritoen un lenguaje de alto nivel es independiente de la maquina; esto es, las instrucciones del programa de la computadora no dependen del diseño del hardware o de una computadora en particular.