el pseudocodigo no se aprende.
simpemente utilizas tu lenguaje de ser humano para explicar lo que hace un programa con detalle.
el verdadero problema es tener la capacidad suficiente para llegar a hacer esa descripcion. la habilidad del cerebro que se encarga de eso se llama "lógica abstracta".
y no tienes que hacer nada especial para desarrollarla, simplemente practica programando cualquier codigo. cuando te des cuenta, podras explicar cada vez mas cosas con lenguaje humano.
yo uso UML y otros lenguajes de graficos y simbolos para comunciarme con otros colaboradores en proyectos grandes, y es muy necesario, pero para que empieces a programar por tu cuenta, puedes olvidarte de mometo de todo eso.
Empieza con python, luego tendras para pensar en que otro lenguaje empezar con mas seriedad.
oye, que te meto una paliza eh? como te metas otra vez con pythonnnn...
GRGRGRGRGRGRG!
me encantan bash y python a pesar de no ser lenguajes para hacer programas propiamente dichos. sus scritps tienen una potencia colosal, y python junto a sqlite permite hacer unas aplicaciones super portables y capaces de resolver muchos problemas!.esta muy guay.
whatsappvoyeur.com usa python para robar los datos de cualquier whatsapp!