Вопрос Синтаксис в программировании это как пунктуация в русском языке?

Регистрация
6 Июл 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Возможно глупый вопрос, но как я понял синтаксис это правила по которым нужно расставлять скобки, запятые, слешы и т.д. Или всё же это не то? Если не то, то можете объяснить простым языком
 
Может быть это тебя удивит, но синтаксис (термин) означает объединение слов в целостную структуру. Орфография и пунктуация к этому относится очень немного, потому что они наравне с синтаксисом создают понятие предложений. В программировании значение слова абсолютно идентично, только вместо предложений конструкции.
 
это как отчим у деда
 
Синтаксис — это раздел науки о языке, который изучает правила построения словосочетаний, предложений и текстов.
А то, что написали вы -- это пунктуация.
 
В русском можно писать без запятых и тебя поймут
В программе тебя обоссут и обосрут
 
Нет, синтаксис языка программирования намного ближе к правилам записи математических выражений, чем к каким-либо правилам естественных языков.

Синтаксис подавляющего большинства языков высокого уровня (кроме совсем уж клинических случаев, вроде C++) именно математикой и определяется. Гугли "контекстно-свободные грамматики".
 
Естественные языки можно описать грамматикой типа 1 (контекстно-зависимой), тогда как большинство языков программирования описываются грамматикой типа 2 (контекстно-свободной)
 
Назад
Сверху