pascal aunque sea viejo es un buen lenguaje para aprender, igualmente yo cuando tuve algoritmos y estructura de datos, me enseñaron primero todos los codigos en castellano (si, entonces, finsi, y otros q ya se me borraron), y despues ibamos volcando todo a pascal, snif extraño esas epocas:(
odio pascal... y mas cuando empezas con punteros y funciones recursivas, 64k de capacidad para las pilas en memoria WTF!? ni para aprender.... para eso esta C