Pienso que no hay demasiada diferencia entre los diferentes lenguajes de programación que están por encima del ASM...
creo que la decisión depende de los conocimientos que ya tengas sobre lenguajes de alto nivel...
por ejemplo, si conoces QuickBasic TurboBasic, VisualBasic... y sobre todo si tienes una buena base en estructura de programación... pués realmente, la opción es que utilices PBP o PBPLUS... yo por mi parte, utilizo PBP... aunque comentan por el foro que el PBPLUS tiene mas cositas...

En el caso de que conozcas mejor el C, pués ya sabes, la opción es usar ccs....

tambien creo haber oido hablar de Pascal para pic...
en definitiva... estos leguajes son útiles para desarrollos en los que no puedes dedicar mucho tiempo...
POCO TRABAJO -> MUCHOS RESULTADOS!!!
el problema.... sobre todo, el incremento del tamaño del código.