زبان برنامه نویسی c
معرفی زبان برنامه نویسی سی:
خلاصه ای از زبان c:
چه زبان هایی بعد از تولید زبان سی، از آن به عنوان مرجع و پایه استفاده کردند؟
تفاوت های زبان برنامه نویسی سی با زبان برنامه نویسی سی پلاس پلاس چیست؟
زبان برنامه نویسی سی نسبت به سی پلاس پلاس یک زبان قدیمی است که از کلاس ها پشتیبانی نمیکند. اما در زبان سی پلاس پلاس از این قابلیت یعنی استفاده از کلاس ها، پیروی و پشتیبانی میکند.
زبان سی از ساختارها و نهایتا توابع استفاده میکند که سی پلاس پلاس از این قابلیت ها به صورت پیشرفته تر استفاده میکند و امکانات بسیار زیادی را دارد.
زبان سی به زبان های سطح پایین همانند زبان اسمبلی نزدیک تر میباشد. با این تفاوت که سی پلاس پلاس به زبان های سطح بالا و انسان نزدیکتر است.
زبان برنامه نویسی سی بیشتر برای زبان هایی که به زبان ماشین نزدیک هستند برنامه ریزی میشود. مثلا برای درایورها، درایورهای گرافیکی، سیستم عامل ها و ... استفاده میشود و زبان برنامه نویسی سی پلاس پلاس هم برای زبانهای سطح بالا مثل بازی های گرافیکی که به زبان انسان ها هم نزدیک است.
سی پلاس پلاس در اصل یک زبان شی گرایی است و بر این اساس تولید شده است. اما زبان سی از خاصیت شی گرایی زیاد استفاده نمیکند.
نظرات