computer science - Simple definition of "semantics" as it is commonly used in relation to programming languages/APIs? -


It has happened to me today that although I have not used the term "semantic" while referring to language elements And in the naming conventions, I have no meaning of a formal definition.

Flashing with my eyes.

I mean it from those references in which I have had to face it with more general use in terms of linguistics, and I usually the meaning or expression of the language element, or Nomination's allegiance, conduct, loyalty towards behavior, or the work of her that gives it a name .

This definition, however, is my own idea. I was an anthropology / English major and never took computer science course. Is it taught in CS?

What is a more precise definition that can be boiled in a statement or two rather than a detailed or exhaustive article?

A definition has been tampered with the words of a programming language in terms of syntax and calculation Is a description of the relationship between This was perfectly fine according to your estimated definition. The sticky point, and what your eyes are blurring, accurately defines the vibration model.

There are many different formal models of calculation and each goes to a different type of words. Operational semantics probably informs most people the most proximity to the words as a model, in which each piece of code is run through an interpreter and the position of an abstract generality varies. This approach breaks in many approaches, where concurrency or ethics etc. are included, so other satikits better for these situations are appropriate.


Comments