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

    1. style in program coding - structuring programs and documenting software systems

      1. programs as entities have 2 attributes: form and substance.

      2. form is for humans as semantics and for machines as syntax; substance is for machines as executables and solution to an intended problem for humans.

      3. programs are written and software systems are developed by humans mostly.

      4. programs run and executable by machines by human interaction with machine, i.e., programs and software systems are human-machine interactive systems.


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