| programming languages : design principles, implementation constructs | |
| 1. programming languages: design principles, implementation constructs |
why are there so many programming languages?
- socio-economic factors: proprietary interests, commercial advantage
- orientation toward special purposes
- orientation toward special hardware
- diverse ideas about what is pleasant to use