programming languages : design principles, implementation constructs
1. programming languages: design principles, implementation constructs

    1. why, how, what to study?

      why are there so many programming languages?

        - evolution -- we've learned better ways of doing things over time

        - socio-economic factors: proprietary interests, commercial advantage

        - orientation toward special purposes

        - orientation toward special hardware

        - diverse ideas about what is pleasant to use

| >>

contents << | >> programming language syntax
dr. salih yurttas | computer science