2. Democratization of Programming
3. Optimizing cost and speed of development
4. Enabling hyperautomation
5. Boosting new Software as a Service applications