La sintaxis es el conjunto de normas y reglas que rigen el uso de una determinada lengua. De esta manera, la misma es materia de estudio para la lingüística y en este sentido las gramáticas de cada idioma intentarán compendiarlas con una finalidad pedagógica. La sintaxis, no obstante, también puede referir a las reglas que existen en todos los idiomas existentes; en efecto, en este caso se haría referencia a una sintaxis universal que da cuenta de principios fundamentales en lo que hace al lenguaje humano. Finalmente, con sintaxis puede hacerse referencia a las reglas que rigen a un lenguaje concreto de programación.
El idioma que utilizamos está regido por normas que deben respetarse para mantener coherencia. Las mismas indican una serie de estructuras que hacen depender a una serie de palabras de un núcleo. El núcleo será el término más importante de una estructura y determinará en alguna medida que tipo de otros términos pueden formar parte de la susodicha concatenación verbal. Si bien un hablante nativo hace buen uso de estas reglas, aprender las mismas puede ser útil cuando se tiene contacto con un idioma nuevo en la medida en que permite una mejor comprensión del mismo; en efecto, de esta manera se pueden comprender por analogía o por diferencia entre el lenguaje que se desea aprender y el nativo.
Como se ha señalado, existe también una sintaxis que hace referencia a las normas que rigen a todos los idiomas del mundo y de la historia. En este caso la misma dará cuenta de aspectos que se presentan siempre y en este sentido se la considera como genéticamente determinada. De esta manera, todos los idiomas que han existido comparten este tipo de reglas que estarían consignadas en la naturaleza humana. El mejor exponente de este tipo de teoría es Noam Chomsky, quien ha definido varios modelos al respecto, modelos que mantienen diversas variantes.
Para finalizar, cabe recordar que la noción de sintaxis también ese aplica en el área de sistemas. Con la misma se hace referencia a las diversas normas que es necesario aplicar para poder desarrollar un programa o un script. La sintaxis varía de lenguaje a lenguaje, pero ciertamente existirán muchos parecidos entre algunas variantes, parecidos que harán sencillo migrar de la utilización de un lenguaje a otro. A mejor comprensión de estas normas, mayor será la facilidad para desenvolverse en un proyecto de desarrollo que involucre a dicho lenguaje de programación.