| Design Pattern | Category | C++ | C# | Java | JavaScript | Python | Ruby |
|---|---|---|---|---|---|---|---|
| Abstract Factory | Creational | Publish Factory | Employee System | Car Factory | |||
| Adapter | Structural | Temperature Adapter | smartphone battery | ||||
| Builder | Creational | Phone Builder | Vehicle Builder | Plane Builder | Construction Management | ||
| Bridge | Structural | Game play | Ford Mustang Variants | Messaging System | |||
| Chain of Responsibility | Behavioral | ||||||
| Command | Behavioral | ||||||
| Composite | Structural | Entertainment Structure | Grocery Store Items | Gym Management | |||
| Decorator | Structural | Car Assemble | Distance Units Conversion | Car Types | |||
| Facade | Structural | Ride Analyzer | |||||
| Factory Method | Creational | Globe Continents | Software Company | Converter | Gym Membership | ||
| Flyweight | Structural | Health Proffesionals | Bank Accounts | Banking Operation | |||
| Interpreter | Behavioral | ||||||
| Iterator | Behavioral | ||||||
| Mediator | Behavioral | ||||||
| Momento | Behavioral | ||||||
| Observer | Behavioral | ||||||
| Prototype | Creational | Grossery Shop | Customer Management | Temperature Measurement | Laptop | ||
| Proxy | Structural | System Access | Area Calculator | ||||
| Singleton | Creational | Game Records | Inventory | Class Check | PhoneBook | ||
| State | Behavioral | ||||||
| Strategy | Behavioral | ||||||
| Template Method | Behavioral | ||||||
| Visitor | Behavioral |