Programming not working / serial interfacing not working

Have a look at the examples in Serial Input Basics - simple reliable ways to receive data.

...R
Planning and Implementing a Program