Network communication
Graphical interface
File operation
Web
Encryption and decryption
Asynchronous concurrency
database
serialize
Code refactoring
annotation
reflex
Algorithm Class Library
Message middleware
Reptiles
unit testing
Time processing
Logging
Design patterns
Mathematics Class Library
Distributed
machine learning
data processing
Natural language processing
Data analysis
Search Engines
Object database
temporal database
Document Database
relational database
In-memory database
Graph database
Command pattern
Template method pattern Mode
Decorator mode
Combination mode
Template mode
Builder pattern
Strategy pattern
Visitor pattern
Prototype pattern
Factory mode
Interpreter mode
Mediator pattern
Observer pattern
Memorandum mode
State mode
Proxy pattern
Adapter pattern
Facade pattern
Iterator pattern
Singleton pattern
Chain of Responsibility Mode