(مقدمه)Unix & C
با سلام خدمت دوستان عزیز.
بنده تصمیم گرفته ام از این پس به آموزش برنامه نویسی C و یونیکس(ابیشتر Linux) خواهم پرداخت.
یونیکس چیست؟
یونیکس یک سیستم عامل است که در سال ۱۹۶۹ توسط کارمندان آزمایشگاه بل (دنیس ریچی,برایان کرینگان و...) ساخته شد.این زبان در ابتدا به زبان اسمبلی نوشته شد ولی بعد ها به خاطر تلاش های فراوان دنیس ریچی در طراحی زبان برنامه نویسی C این سیستم عامل با زبان برنامه نویسی سی بازنویسی شد.بعضی از شرکت ها (حتی مایکروسافت) نسخه های مخصوصی از یونیکس را برای خود دارند.شاید جالب باشد بدانید که سیستم عامل یونیکس آغازگر دنیای اینترنت و اطلاعات است.از آن جالب تر اینکه واژه ی اینترنت را کاربران یونیکس به وجود آورده اند.
زبان C چیست؟
یک زبان برنامه نویسی روندگرا میباشد که برای اینکه یونیکس به زبان اسمبلی توسعه داده نشود توسط دنیس ریچی در آزمایشگاه بل پیاده سازی شد..با وجود قدیمی بودن این زبان اکثر برنامه های مهم و سیستم عامل ها به زبان سی نوشته و توسعه داده میشوند و بی شک میتوان گفت زبان سی مهمترین نقش را در پیشرفت تکنولوژی ( از همه جهت) داشته است.