You could do that, but for a first project it would be a nightmare.

Go to microchip.com and look at their sample program. They give free samples!

I would point you to 16F877A for starters.