Magento Show new products list at Home Page without any code.
Go to admin area->cms->pages->select home page(Identifier)->left sidebar->content
After that select “Insert Widget”(Magento3.png) in content editior. it will show a lightbox. Select Widget Type-> Catalog New Product list
After that it will show like “Magento4.png”. Select templete from widget option. it will like Grid or List Type.
After that give some cache time. Click “Insert Widget” and save page. after save the page you have to clear all cache og magento from Configuration->Cache Management.
Then Reload the home page. You will see those new Products.