أنسي سي (بالإنجليزية: ANSI C) أو أيزو سي (بالإنجليزية: ISO C) أو سي المعيارية (بالإنجليزية: Standard C) يرمز بها إلى المعايير المحددة للغة سي البرمجية والتي حددت بواسطة المعهد الوطني الأمريكي للمعايير (ANSI) والمنظمة الدولية للمعايير (أيزو).
نشأت الحاجة إلى معيار واحد واضح المعالم في مجتمع السي بسبب التوسع السريع في استخدام لغة البرمجة سي ومجموعة متنوعة من تطبيقات الترجمة البرمجية المختلفة التي كان يجري تطويرها، وكان وجود تطبيقات مماثلة ولكن متعارضة مشكلة خطيرة لمطوري البرامج الذين يرغبون في التطوير البرمجي يما يسمح بأن يُتَرجم ويُنَفَّذ بصورة متوقعة مهما تمَّ ذلك في بيئات التطوير المختلفة.
وعندما أنِشِئت لغة السي لأول مرة فإنها وضِعَت من خلال مؤلفيها كيرنيغان وريتشي – وبالتالي كانت تُعرف بـ "K & R C"، وفي عام 1990، تم إنشاء معيار ANSI الدولي للسي والذي يختلف عن سابقه في عدد من الطرق.
ويشير أنسي سي أو سي89 أو سي90 حسب سنة اعتماده إلى المعايير الناجحة المنشورة عن طريق المعهد الوطني الأمريكي للمعايير (ANSI) لـ لغة البرمجة سي، ويتم تشجيع مطوري البرمجيات المبرمجين بالسي لتتوافق مع المعايير، لأن ذلك يساعد في التنقل بين المترجمات (compilers).
ويحدد ANSI-C بناء الجملة (syntax) ودلالات البرامج المكتوبة (semantics) في لغة البرمجة سي، ويحدد تفاعلات برنامج السي مع بيئة التطبيق عبر بيانات المدخلات والمخرجات، ويحدد كذلك القيود والحدود المفروضة على مطابقة التنفيذ لمترجمات لغة السي.
يعالج المعيار الوطني الأمريكي مشاكل البرمجة بلغة السي سواء بالنسبة للمطور البرمجي أو المترجم (المجمع) بتحديد دقيق للغة السي.