| Formal Semantics Of Programming Languages |
Article Index for Formal |
Website Links For Formal |
Information AboutFormal Semantics Of Programming Languages |
| CATEGORIES ABOUT FORMAL SEMANTICS OF PROGRAMMING LANGUAGES | |
| formal methods | |
| logic in computer science | |
| theoretical computer science | |
| formal specification languages | |
| formal semantics of programming languages | |
| semantics | |
|
The formal semantics of a language is given by a Mathematical Model to represent the possible computations described by the language. There are many approaches to providing a formal semantics for programming languages. The three main classes of approach are:
Other approaches include, for instance:
Different formal semantics may be linked through Abstractions within the theory of Abstract Interpretation . The field of formal semantics also studies the relations between different models, the relations between different approaches to meaning, and the relation between computation and the underlying mathematical structures, from fields such as Logic , Set Theory , Model Theory , Category Theory , etc. It has close links with other areas of Computer Science such as Programming Language Design , Type Theory , Compiler s and Interpreter s, Program Verification and Model Checking . EXTERNAL LINKS |
|
|