NothingElse,
I'm hoping someone will correct me if I'm out of date, OSCP was version 2 when I was on the course.
To me the programming requirements were fairly minor, if you've coded in the past and can understand the concepts of loop, conditional statements etc. then you should be fine. I felt that the labs and videos did a good job of gently introducing the requirements, and the examples were easy to follow along with and use as a basis for the exercises.
If you've done some Python/Perl in the past then you should have enough experience to be able to work through the OSCP requirements.
Hope this helps, good luck on the course. Just make sure you enjoy it (you will) and that you TRY HARDER (you'll have too

)