格 (语法)
现代印欧语仍具有原始印欧语的全部7个格的语言不多，一般都是斯拉夫语族的相对较小的语言，如塞尔维亚语、克罗地亚语、波兰语、捷克语、乌克兰语等。这些语言的语法功能几乎完全由静词变格与动词变位体系承担，它们是高度屈折语，也是综合语。俄语具有6个格，它也是高度屈折语和综合语。而日耳曼语族中仍将格变化作为语法重要手段的语言有德语和冰岛语以及荷兰语。它们各保留了4个格，因此处于综合语到分析语的过渡阶段中。荷兰语则保留有部分变格，常见于古老的语句或者词性用法，但大部分变格已经放弃。罗曼语族的大部分语言都已经放弃格变化，唯有罗马尼亚语，因为长期受斯拉夫语言的包围，保留了5个格。除此以外保留格变化的的典型现代印欧语还有：现代希腊语、阿尔巴尼亚语、普什图语等等。
变量 (程序设计)
一些命名规范是作为语法在语言层面强制执行的。在大多数语言当中，变量名不能以数字开头，不能包含空格符。而标点符号是否允许存在在变量名当中就要视具体语言而定了。很多语言仅仅允许下划线codice_12存在在变量名当中，而禁止其他所有的标点符号；而有些编程语言，特殊字符作为前缀或后缀添加在变量标识符当中来表明变量的类型。变量名的大小写敏感性也要视具体语言而定。大多数现代语言是大小写敏感的，一些较老的语言则不敏感。一些语言保留特定形式的变量名用来内部使用，在很多语言中，以两根下划线开头codice_13的变量名常充当这种角色。