Quote:
I am unfamiliar with the Perl coding language.
Bad idea !
It is like trying to win a Formula 1 GP while learning to drive, it don't work that way.
Millions of people have learned programming:
1) Lean programming with courses or tutorials, do tiny exercises.
2) Solve more complicated projects as you gain experience.
3) Tackle personal projects.