Software-Development Exception Handling File Input/Output Word Parser Object-Oriented Programming Inheritance Multithreading Concurrent Reader Lock Word Counter Regular Expressions HTML and HTTP HTML Code Cleaner Databases and SQL