Semântica operacional é uma das abordagens de semântica formal, em que o significado de uma construção da linguagem é especificado pela computação que ela induz quando executada em uma máquina hipotética. A semântica operacional preocupa-se mais em como os programas são executados do que meramente com os resultados destas computações. A semântica formal é uma das áreas de estudo de ciência da computação, preocupada em atribuir significado às construções das linguagens de programação.
Tipos de semântica operacional A abordagem de semântica operacional possui duas versões: Semântica operacional estruturada - Especifica mais detalhes da execução, tomando um passo menor; Semântica natural - Simplifica a notação e esconde detalhes, ao tomar um passo maior.
Ver também Semântica formal Ciência da computação Linguagens de programação Linguagens formais e compiladores
Referências Nielson, H. & Nielson, F. Semantics with Applications: a formal introduction. disponível em: http://www.daimi.au.dk/~bra8130/Wiley_book/wiley.html lâminas para curso de um semestre de duração de semântica formal a nível de graduação
Categoria:Semântica formal