GPS and LCD UNITE kinda :/

Right I'm really confused with all this, could someone tell me what bits I'm going to need to no e.g char, variable, int so I can look them up and start to figure this out?