Ok so hereHere is my code that I wrote, itwhich basically lists the anagrams for a given input.
 So how I did it was I readthis by reading each line in my dictionary file, compared and comparing it to the anagram and only.  Only if it matched did I add it to the list, instead of adding all the words to the list and then sorting through them.
 What I would like isare some critscritiques on my work and what I should/could have done differently, especially pertaining to semantic efficiency, code correctness, common practices that I may be unaware of, and code efficiency.
 This is only my second project, so I want to learn from it to become a better programmer, that's.  That's why I'm asking.