i disagree, croga.
i started writing PB profiles about a year ago. with almost 0 coding knowledge.
a little bit autoit, and visual basic i knew. but that's almost 10 years ago, that i wrote simple copy and paste applications in visual basic.
however. if you want to write PB profiles you need 2 things.
1st: understanding of If - Than, While and Else.
If you understand this, and are able to think logically, 95% of the profile is done.
2nd: you need a huge base of existing Profiles
what to do with this both things:
the understanding is god given. just use it always
the base of profiles will guide you, while you write your own profiles. Read them, if you cant solve a problem. Than just copy and paste them in the way you need them.
The wheel is invented already. everything is there already. Just adopt it to the ways you need.
Read existing Profiles, understand them step by step, and rewrite them. that's how i have learned it.
after you have written you first 10-20 profiles, you will have learned a huge part of this "language" already, and you wont need as much existing profiles anymore. With every profile you write your knowledge of the syntax grows. same as learning another spoken language. as more you learn, as easier it will be. Difference to a spoken language:
I use about 4000 words in daily life. pretty much.
I use about 100 words in PB profiles. almost nothing ... and the grammar is much easier

.