Since you don't have any experience with programming you should consider start from the basics using Arduino.
Arduino is a platform which simplifies electronic circuits prototyping and coding.
There are tons of tutoriais on the internet, including here in GL.
Anyway, if you still prefer to go directly to this project, consider "Google it".
To program the Tiny85 you will need an programmer. Another reason to use an Arduino instead, you won't need it.
All the best!