1. Linguagem
1.1. Frontend
1.1.1. Web
1.1.1.1. HTML
1.1.1.2. CSS
1.1.1.2.1. Bibliotecas
1.1.1.2.2. Frameworks
1.1.1.3. JavaScript
1.1.1.3.1. Bibliotecas
1.1.1.3.2. Frameworks
1.1.2. Devices
1.1.2.1. Android (Java)
1.1.2.1.1. Bibliotecas
1.1.2.1.2. Frameworks
1.1.2.1.3. APIs
1.1.2.2. iOS (Objective-C & Swift)
1.1.2.2.1. Bibliotecas
1.1.2.2.2. Frameworks
1.1.2.2.3. APIs
1.1.3. Desktop
1.1.3.1. Vários (Java, Visual Basic, entre outros)
1.2. Backend
1.2.1. Ambientes de execução
1.2.1.1. Node JS
1.2.1.2. Java Virtual Machine
1.2.2. Frameworks
1.2.2.1. Spring
1.2.2.2. Netty
1.2.3. Toolkits
1.2.3.1. Vertx
1.2.4. Libraries
1.2.4.1. Uma infinidade...
2. Infra
2.1. Backend
2.1.1. Load balancing
2.1.1.1. HAProxy
2.1.2. Cache
2.1.2.1. Varnish
2.1.3. Web servers
2.1.3.1. Nginx
2.1.3.2. Apache
2.1.3.3. IIS
2.1.4. Armazenamento
2.1.4.1. BDs relacionais
2.1.4.1.1. MySQL
2.1.4.1.2. PostgreSQL
2.1.4.1.3. Oracle
2.1.4.1.4. SQL Server
2.1.4.2. NoSQL
2.1.4.2.1. MongoDB
2.1.4.2.2. Elasticsearch
2.1.4.3. Em memória
2.1.4.3.1. Radis
2.1.4.3.2. Memcached