This program allows users to add vocabulary words to an array and writes them to a file in alphabetical order when the user exits the program so the user can access them in the future.
Includes algorithms for adding, removing, and searching for a word regardless of casing.
Technologies used: Python
Topics Covered: Classes and Objects, Inheritance, File Handling with Objects, ArrayList, implementing Interface, User defined exception and Exception handling