النحو[1] أو علم النحو[2] أو التركيب[3] أو التركيب النحوي[4][5] أو علم التراكيب[2] أو الصياغة[6] أو القواعد اللغوية[1] في لغات البرمجة مجموعة من الرموز والشفرات في رماز المصدر الغاية منها تركيب مصدر متجانس ومتسلسل واضح لبرمجة تعليمة ما. قواعد لغة البرمجة تحدد دائما لكل شفرة طريقة كتابتها لتكون وحدة كاملة صحيحة يستطيع المصرّف والمترجم فهمها ومن ثم الترجمة إلى لغة آلة تفهمها وحدة المعالجة المركزية.