زبان برنامه نویسی C در انواع سیستم های سخت افزاری و سیستم عامل ها استفاده شده است و هم منشا ایجاد زبان های برنامه نویسی جدیدتر، نظیر: C++ (سی پلاس پلاس)، Java (جاوا)، C# (سی شارپ) بوده است.
C++ زبان برنامهنویسی همهمنظوره، همگردان، سطح میانی، شیءگرا و چندرگه است که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند.
سی زبان برنامهنویسی همهمنظوره، کامپایلشونده، سطح میانی، ساختیافته، دستوری و روندگرا میباشد.