if you have no previous programming experience I suggest you get to know the basics in C first. of course alot of people will tell you this is unnecessary (and it might be), but unless you are good...