Easiest language to learn for non-technical people? I do not believe that comment was made by someone who has tried to teach a non-technical person on how to program PhP. To get started to write a simple thing like a blog, you need to explain concepts like: classes, inheritance, public/private members, global/local decelerations, and context to name a few. Add that with the X number of ways each thing can be done, and the what ways are "right", and what ways are "wrong", and it becomes a huge information load for the student even before getting started writing something simple.