Tworzysz sobie tablicę znaków, w której będą się znajdować kolejne litery alfabetu. Później, za pomocą pętli, porównujesz kolejne litery dwóch wyrazów (rozpoczynasz od pierwszej - jeśli są takie same, to przechodzisz do kolejnych - jeśli się różnią, to sprawdzasz, która jest wcześniej w alfabecie), aż do momentu, gdy program stwierdzi, który wyraz jest pierwszy lub skończą się litery przynajmniej w jednym ze słów (wtedy pierwsze jest to krótsze).