Core PHP is very basic PHP. It is used to create dynamic web pages. It works without any extra library. So it is very important to learn core or principle PHP programming to create dynamic web applications. You can see more about PHP from the official site of PHP Hypertext Preprocessor.