No not really. If you have a bit of knowledge on programming it might make things easier for you. And by a bit I mean the basics like If statements and what not. Other than that you should definitely get hold of the Sam D textbook if your school doesn't give it to you. Most schools do though.