La diferencia entre algoritmos, pseudocódigo y lenguajes de programación